我有一个名为 Copies 的属性,它在服务器上定义,表示允许的默认副本数。我可以更新这个值,它会更新我的 UI 上的输入字段。
但是,如果用户在 UI 上重置此字段,我希望能够将 Copies 属性重置为原始值。
我的想法是在我的 kendo 数据源模型上定义一个名为 originalValue 的自定义属性,它引用 Copies 属性。但如果我这样做,这似乎只是覆盖了 Copies 属性。
schema: {
data: 'd',
total: function (data) {
return data.d.length;
},
model: {
originalCopies: "Copies"
}
}
我怎样才能创建一个像这样的自定义属性,它基本上是我的 Copies 属性的不可变克隆?