Javascript ExtJS 4.2-如何将数组映射到模型字段并在网格列上动态显示?
我有以下json数据:Javascript ExtJS 4.2-如何将数组映射到模型字段并在网格列上动态显示?,javascript,extjs,Javascript,Extjs,我有以下json数据: { id:1, 名字:“某物”, 描述:“某物某物”, 顾客:[{ id:1, 用户名:“cust1” }, { id:2, 用户名:“cust2” }] }您可以使用模型中提供的转换功能。此转换功能用于某些计算目的,并根据我们的需要映射响应数据。例如,我将映射用户名,如下所示: fields: [ { name:'username', convert:function(value,model) { return model.data.custome
{
id:1,
名字:“某物”,
描述:“某物某物”,
顾客:[{
id:1,
用户名:“cust1”
}, {
id:2,
用户名:“cust2”
}]
}
您可以使用模型中提供的转换功能。此转换功能用于某些计算目的,并根据我们的需要映射响应数据。例如,我将映射用户名,如下所示:
fields: [
{
name:'username',
convert:function(value,model)
{
return model.data.customers.username;
}
}
]
对id字段使用相同的方法。如果有任何问题,请回复。这很有效!但是,我没有通过
model.data
映射它,而是通过model.raw
映射它,因为前者没有定义。