2
我有一个从模型在字段上具有转换功能的商店读取的列表。 convert函数返回一个值,我用它来控制列表中显示的内容。这是第一次加载商店时正常工作。下次通过在商店代理上设置extraParams来加载商店时,它不会通过模型上的convert函数运行,因此我无法更新列表中的显示。Sencha Touch 2模型转换功能重新加载存储时不会调用
有没有什么我可以做,以确保模型的转换功能被称为每次我加载商店?
感谢您的帮助
实例转换功能:
{
name: 'myDisplayField',
type: 'string',
convert: function (value, record) {
if (value == null) {
var req = record.get('otherField');
if (req == "valueString") {
value = 1;
}
else {
value = 0;
}
}
return value;
}
}