1

アクティベーションがうまく機能しているデュランダルビューモデルがあります

define(function (require) {

var vm = {
    activate: activate
};
// ========= 
// snip snip 
// ========= 


function activate() {
    // Setup here

};

しかし、ビューモデルの終了時に何かを破棄したいのですが、ドキュメントには非アクティブ化メソッドがありますが、機能しません。

function deactivate(isClose) {
    // Teardown here
};

Durandal ビューモデルには activate メソッドがありませんか、それとも明らかに間違ったことをしていますか?

4

1 に答える 1

2

コードをもう一度見てみましたが、ビューモデルで非アクティブ化を指定していませんでした。

それで ...

var vm = {
    activate: activate
};

になります...

var vm = {
    activate: activate,
    deactivate: deactivate,
};
于 2013-02-27T03:23:45.893 に答える