将数据保存到本地存储时收到警告。保存对我来说效果很好。但是
store.sync()
生成警告...
“[WARN][Ext.data.Batch#runOperation] 您的模型标识符生成策略不能确保唯一的 id。请使用 UUID 策略,或者使用标志 isUnique 实现您自己的标识符策略。”
当我寻找解决方案时,我发现这是模型 id 的问题。在我的情况下,我直接在商店中提供字段。我没有模型文件。我尝试了一些解决方案。没有任何效果对我来说。希望你能理解。请帮助我
这是我的代码
Ext.define('MyAppp.store.MyStore', {
extend:'Ext.data.Store',
requires:['Ext.data.proxy.LocalStorage'],
config: {
remoteSort : true,
identifier: {
type: 'uuid'
},
fields:[
{name:'firstname',type:'string'},
{name:'lastname',type:'string'},
{name:'userID',type:'number'}
],
proxy: {
type :'localstorage',
id:'LogInStore'
}
}
});
提前致谢