我有一些要链接到ngModel的数据,但是有问题。
这是数据和代码示例:
dat = {
"id": 0,
"name": "",
"subitem": {
"subName": "",
}
};
如果我使用:
[(ngModel)]="dat.name"
它将正常工作,并且不会出现任何错误,但是如果我尝试到达subName:
[(ngModel)]="dat.subitem.subName"
或
[(ngModel)]="dat.subitem[0].subName"
我得到一个错误:
无法读取未定义的属性..
如何找到子名称?
答案 0 :(得分:0)
dat.subitem
不是数组,它是一个对象,因此您可以像这样访问对象value
[(ngModel)]="dat.subitem?.subName"