【问题标题】:Model validation before store sync商店同步前的模型验证
【发布时间】:2012-12-13 17:29:34
【问题描述】:

收听beforeSync 商店事件。选项参数有所有要同步的记录的哈希,分解为创建、更新和销毁。

我需要根据他们的模型验证规则来验证它们。

有可能吗?

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

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

谢谢

【问题讨论】:

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

标签: extjs extjs4 ext.net


【解决方案1】:

我刚刚意识到无效记录没有被插入到要同步的记录哈希中(选项参数)。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多