我有一个特殊的用例,其中数据来自包含JSON的单个表列。我将此JSON的内容加载到ExtJS存储中,在更改或添加新项到存储后,我必须与服务器同步。前端发送一个JSON数组,如下所示:{"data":[{"name":"Tony","age":"10","id":"users.1"}]} .ExtJS发送生成的内部ID,有没有可能每次同步时都发送相同的ID,比如说10,而不是生成的ID?
{"data":[{"name":"Tony","age":"10","id":"users.1"}]}
10
wkftcu5l1#
您可以设置一个属性,ExtJS将在其中发送它自己生成的id,并在服务器端忽略它,然后在id字段中输入您想要的值(10)。为此,请将以下内容添加到模型定义中:
id
Ext.define('MyModel', { clientIdProperty: 'clientId', });
1条答案
按热度按时间wkftcu5l1#
您可以设置一个属性,ExtJS将在其中发送它自己生成的id,并在服务器端忽略它,然后在
id
字段中输入您想要的值(10)。为此,请将以下内容添加到模型定义中: