1
私はrequirejs/crossroadsセットアップを使用します。ノックアウト:観測値を変更する
ko.applyBindings({
route: router.currentRoute,
user: {
...
},
...
loading: ko.observable(false),
setLoadingState: function(newState) {
this.loading(newState);
}
});
(のparamsを経由して渡された)コンポーネントからsetLoadingState
関数を呼び出し、それはloading
機能/ undefined
ではないことを私に伝えます:
これは、いくつかのグローバルプロパティを持つ私のブートストラップです。
このようなメカニズムを実装する正しい方法は何ですか?
重要:私はちょうどそれを直接呼び出すことができ、クラスの必要はありません。あなたの例の順序を変更したいですか?たぶん誰かが気付かないでしょう。さまざまなソリューションに感謝します。 – sandrooco