【发布时间】:2021-02-17 03:51:42
【问题描述】:
我正在尝试在 foreach 循环中使用此运算符设置值
$.each(this.form.details,(key,value)=>{
$.each(this.form.details,(key1,value1)=>{
this.form.details[key].total=76776;
});
});
form: new Form({
details : [{
name:'',
])
});
但收到此错误:
TypeError: 无法读取未定义的属性“详细信息”
请提出解决此问题的任何解决方案。
【问题讨论】:
-
应该是
$.each(data.details,(key,value)=>{... -
您的
form是在data(){}选项中定义的? -
@BoussadjraBrahim:是的,表单在数据内部
-
请分享包含该循环的代码