0

Hottowel アプリケーションと、新しいエンティティを作成するための Durandal モーダル ダイアログがあります。そのビューモデルには、私が持っている関数createcancel関数があり、どちらもclose成功を求めています。close問題は、別の関数から呼び出したときにモーダルが閉じないことです。直接呼び出すと閉じます。

コード:

var close = function () {
    dialog.close(this);
};

var cancel = function () {
    datacontext.cancelChanges();
    close();
};

var create = function () {
    return datacontext.saveChanges()
        .then(close);
};
4

1 に答える 1