kendo 网格添加非显示字段以存储数据源中有效字段的原始值

kendo grid add non displayed field to store original value from valid field in datasource

我有一个数据源,其中有一个列值我想存储在数据源不知道或不关心的另一个 "new" 字段中。 我尝试在添加字段时使用 "from:" 表示法,但我收到错误消息,指出我的 "legal" 数据源字段未定义。代码片段如下。我在 KendoGrid 定义的架构部分将此行添加到我的模型中。 数据源直接提供值的列是 "remQty"。 谁能发现为什么我得到 "remQty" is undefined 错误?

schema: {
    model: {
            id: "myid",
            fields: {
                remQty: {type: "number",editable : true},
                originalRemQty: {type: "number", from: "remQty", editable : false}               
        }
}

我认为您不能使用 from 复制另一个字段。

The option is supposed to get the value from the specified field in the raw JavaScript object and store it in a field of the model with a different name.

来源:http://www.telerik.com/forums/model---options-fields-fieldname-from-description-not-clear#3Nrb09uB5kmXOI2F3Xsbrw