【发布时间】:2017-09-19 14:04:22
【问题描述】:
我有一个包含 1 条或更多记录的数组。对于 ex 的每条记录:有一个属性 id。我想将此名称设置为默认值:8。请帮助我。 数组:[{id:2,名称:“x”},{id:4,名称:“y”}] 我试过这种方式
if (!Ext.isEmpty(detailLineItems) && (detailLineItems.length > 0)) {
canProcess = false;
Ext.Array.forEach(array, function (r) {
if (r.id == 0 || Ext.isEmpty(r.id)) {
canProcess = true;
//how do I set this id
r.id == 6;
}
});
【问题讨论】:
-
使用
array#map。把你整理出来 -
对不起,我没有明白你的意思
-
使用
.map而不是.forEach。 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: arrays extjs extjs4.1 extjs5 sencha-architect