SenchaTouch中出现数据覆盖 以及 “Cannot call method 'setData' of nul”l错误的可能原因

SenchaTouch中出现数据覆盖 的可能原因

当在ST系统中有多出Store使用同一个Model时,如果两个不同 Store的data中的 id 字段有重复的,则会出现数据紊乱的现象,比如两个列表使用不同的Store但都引用了同一个Model 在两个Store中data的id字段有重复的,将会导致列表数据现实错乱。

“Cannot call method 'setData' of nul”l错误的可能原因

sencha touch 中 给list设置数据时 
当使用 Ext.getCmp('pernotify_id').getStore().setData(data); 时
其 list中必须 显式的配有 store属性。 否则报
Uncaught TypeError: Cannot call method 'setData' of null 
因为其 .getStore() 返回 null

你可能感兴趣的:(SenchaTouch中出现数据覆盖 以及 “Cannot call method 'setData' of nul”l错误的可能原因)