ExtJS - 将 json 转换为模型

ExtJS - convert json to Model

我有一个 json 字符串需要映射到模型中,我一直在检查这个 json reader、Ext.data.reader.JsonView,但似乎它只适用于代理,我需要传递一个字符串(其中包含 json)并将其映射到我的模型。这可能吗?

谢谢, 安杰洛

看一下 Ext.data.model 的构造函数。 http://docs.sencha.com/extjs/4.2.3/#!/api/Ext.data.Model-method-constructor 您可以将数据传递给它,它会将其映射到模型的字段。所以你可以这样做:

var model = new Ext.data.model(Ext.decode(<yourJsonString>));

Ext.data.model可以换成你的型号class.