模型中的角度推动对象

时间:2016-01-14 10:08:33

标签: html angularjs

我有一个我正在迭代的对象列表,我正在定义的模型正在访问一个不存在的密钥。我想知道是否可以在定义模型时隐式推送对象,以便我访问的密钥不是未定义的。

基本示例:

<div ng-repeat="person in persons">
  <input type='text' ng-model='person.data.firstname' />
  <input type='text' ng-model='person.data.lastname' />
</div>

此处data的{​​{1}}对象未定义,因此出现错误。如果我将上面的输入包装在名为person的表单中,那么person.data对象不是未定义的,但我想知道为什么我指定的模型不会隐式地将data对象推送到data如果它不存在,就像表格一样吗?

1 个答案:

答案 0 :(得分:0)

根据我对您的问题的理解,在您的范围内,您可以拥有一个&#34;主人&#34;用于初始化新对象的对象。

sqrt