Extjs 存储同步前的模型验证

Extjs 存储同步前的模型验证,extjs,extjs4,ext.net,Extjs,Extjs4,Ext.net,在存储区的同步事件之前侦听。Options参数包含要同步的所有记录的哈希,分解为创建、更新和销毁 我需要根据模型验证规则验证它们 可能吗 我尝试过这个,但它总是返回真的: Ext.Array.forEach(options.create, function (item) { console.log(item.isValid()); }); 谢谢我刚刚意识到无效记录不会被插入到要同步的记录的散列中(选项参数) 相反,我可以遍历商店的项目: Ext.Array.forEach(st.dat

在存储区的同步事件之前侦听
。Options参数包含要同步的所有记录的哈希,分解为创建、更新和销毁

我需要根据模型验证规则验证它们

可能吗

我尝试过这个,但它总是返回真的:

Ext.Array.forEach(options.create, function (item) {
    console.log(item.isValid());
});

谢谢

我刚刚意识到无效记录不会被插入到要同步的记录的散列中(选项参数)

相反,我可以遍历商店的项目:

Ext.Array.forEach(st.data.items, function (item) {
    console.log(item.isValid())
} );

你们的模型中有验证器吗?有。存在和长度验证器