Kendo ui 在剑道甘特图中设置IsDirty字段

Kendo ui 在剑道甘特图中设置IsDirty字段,kendo-ui,kendo-gantt,dirty-checking,Kendo Ui,Kendo Gantt,Dirty Checking,在这样一个简单的例子中-如何将字段标记为脏?我想先进行更改,然后一次性保存 编辑-我希望UI上的字段显示它已编辑。就像在剑道网格中一样。您不需要自己维护字段,只需要确保在修改数据源中的一个模型对象时,使用该方法,而不是直接指定给它的字段 var task1 = $("#gantt").data("kendoGantt").dataSource.data()[0]; console.log(task1.dirty); // returns false task1.set("title","Task

在这样一个简单的例子中-如何将字段标记为脏?我想先进行更改,然后一次性保存


编辑-我希望UI上的字段显示它已编辑。就像在剑道网格中一样。

您不需要自己维护字段,只需要确保在修改数据源中的一个模型对象时,使用该方法,而不是直接指定给它的字段

var task1 = $("#gantt").data("kendoGantt").dataSource.data()[0];
console.log(task1.dirty); // returns false
task1.set("title","Task1 (modified)");
console.log(task1.dirty); // returns true
通过这种方式,剑道意识到了变化,并将对象标记为肮脏。数据源也会考虑这是一个需要同步的改变。希望有帮助


您的链接指向起始页,没有特定的示例。更新了代码链接权限,但是字段没有显示它已编辑,就像剑道网格中发生的那样。它不会将带有k-dirty类的span追加到单元格中。