2012-12-13 49 views
1

聆听店面的beforeSync事件。选项参数具有所有要同步的记录的散列,分解为创建,更新和销毁。店面同步前的模型验证

我需要验证他们对他们的模型验证规则。

可能吗?

我试过,但它总是返回true:

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

感谢

+0

你有你的模型验证? – dbrin

+0

是的。存在和长度验证器 – tonymayoral

回答

0

我刚刚意识到,无效的记录没有被插入的记录散列同步(选项参数)。

相反,我可以通过商店的物品迭代:

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