Это два одинаковых? - PullRequest
       7

Это два одинаковых?

0 голосов
/ 20 февраля 2020

Я изучаю Mobx. когда (предикат: () => логическое, эффект ?: () => void, options?)

Как написано на mobx:

class MyResource {
    constructor() {
        when(
            () => !this.isVisible,
            () => this.dispose()
        );
    }

    @computed get isVisible() {
        ......
    }

    dispose() {
        ......
    }
}

Мой вопрос заключается в том, что если я напишу как следует, эти два одинаковы?

class MyResource {
    constructor() {
        when(
            !this.isVisible,
            this.dispose
        );
    }

    @computed get isVisible() {
        ......
    }

    dispose() {
        ......
    }
}

...