ExtJS 4:没有模型的网格/存储器

6

我有几个显示数据的网格,这些数据不真正映射到模型,例如统计数据、计数等。它们显示的值是由服务器动态生成的,基于当前登录的用户,并且可能与任何数量的服务器端模型相关联。

对于这些情况,设置一个ExtJS模型似乎很愚蠢。它们可能看起来像:

Ext.define('???', {
    extend: 'Ext.data.Model',
    fields: ['name', 'count']
});

我觉得这没什么意义。我知道存储器的fields属性还在,但文档说明它只是为了向后兼容而存在,应该避免使用。此外,至少在兼容层运行时,控制台会发出警告不要使用它。

那么,在这些情况下,什么是“正确”的方法呢?

1个回答

6

1
是的,我最近也读了这个(我订阅了这个主题)。我只能希望未来版本中对它的支持得到维护。他们文档中不那么谴责的描述也不会有错。 - oogles
是的,我也希望有这样的支持 :) 我也在使用“fields”。 - machinery

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接