【发布时间】:2020-11-12 15:38:03
【问题描述】:
我正在尝试通过输入字段将字符串对象属性绑定在对象内部,但是当我在其中写入时,它将返回“无法读取未定义的属性'key1'”。
【问题讨论】:
-
目前只定义了类型。您需要在模板中对其进行初始化以绑定到它:
text: test = { obj1: {key1: ''}};。
标签: angular data-binding
我正在尝试通过输入字段将字符串对象属性绑定在对象内部,但是当我在其中写入时,它将返回“无法读取未定义的属性'key1'”。
【问题讨论】:
text: test = { obj1: {key1: ''}};。
标签: angular data-binding
更改文本对象
text: test = {};
到
text: test = {
obj1: {
}
};
因为对于key来说,输入值就可以创建,但是对于像obj1这样的对象,你需要定义它来访问任何key。
【讨论】: