0

グリッドとストアでキャンセルまたは拒否の変更を探してみましたが、何も見つからないようです。フォーラムでも何も見つかりません。

私が現在持っている最善の解決策は、データのサーバー要求を引き起こすストアにデータを (再) ロードすることです。

つまり、リセット ボタンには次のようなイベント ハンドラがあります。

onResetButtonClick: function(button, e, options) {
    var store = Ext.getStore('MyStore');
    store.load();
}

これは機能します...しかし、他にもっと効率的なものはありますか?

4

1 に答える 1

1

Ext.data.Store.rejectChanges はあなたが望むものです。何らかの理由で、4.0.x ではなく 4.1.x に存在します。 http://docs.sencha.com/ext-js/4-1/#!/api/Ext.data.Store-method-rejectChanges

于 2012-05-04T23:50:48.077 に答える