kendo.data.DataSource があるとします。行を変更します。行が汚れています。そして、保存する前に特定の列が変更されたかどうかを比較したいとします。
kendo.data.DataSource は古い値をローカルのどこかに保存していますか?
.cancelChanges() と .cancelRow() を呼び出すことができるように見えるので、そうであると思われますが、見つけられないようです。
また、あなたはそれを使用することになっていないと思います。
kendo.data.DataSource があるとします。行を変更します。行が汚れています。そして、保存する前に特定の列が変更されたかどうかを比較したいとします。
kendo.data.DataSource は古い値をローカルのどこかに保存していますか?
.cancelChanges() と .cancelRow() を呼び出すことができるように見えるので、そうであると思われますが、見つけられないようです。
また、あなたはそれを使用することになっていないと思います。
これを使用することを想定していないことは正しいですが、データ ソースにあります。
現在表示されているデータ/送信するダーティ データは、dataSource._data
最後に保存された値/ダーティでないデータが格納されます。dataSource._pristineData
ダーティ フラグも _data に格納されます。
_
。別の方法として、kendo が提供する get/set 関数を使用して現在のデータを保存することもできます。dataSource.data()
関数。同じ機能で更新するdataSource.data(myNewData)