Javascript 安格拉斯<;选择>;对于数组中的每个对象
我正在从一个对象数组创建一个表。在每一行中,我都需要一个项目,其prechosen值等于行中使用的对象名称。 问题是:1。如何为每行选择一个默认值,该值等于每行中的Javascript 安格拉斯<;选择>;对于数组中的每个对象,javascript,angularjs,model-view-controller,Javascript,Angularjs,Model View Controller,我正在从一个对象数组创建一个表。在每一行中,我都需要一个项目,其prechosen值等于行中使用的对象名称。 问题是:1。如何为每行选择一个默认值,该值等于每行中的reader.owner\u name。 2.如何理解更改了哪一行 {{reader.number} {{reader.type} 您可以按如下方式指定模型值 ng-model="reader.owner_name" 对于2。您必须在ng repeat:中指定索引,在读卡器跟踪中按$index读取。之后,您可以在更改功能中发
reader.owner\u name
。
2.如何理解更改了哪一行
{{reader.number}
{{reader.type}
ng-model="reader.owner_name"
对于2。您必须在ng repeat:
中指定索引,在读卡器跟踪中按$index
读取。之后,您可以在更改功能中发送$index
:更改($index)
。这会将对象链接到函数。问题是$index
与数组读卡器中的索引不对应,因为它是按顺序排列的。那么它对应的是什么?好的,这个问题是使用您的解决方案解决的,但通过读卡器.arrayindex
和更改(读卡器.arrayindex)
添加跟踪的,设置是以前设置的。ThanksNope,开始时仍然为空。您需要根据变量“referents”中的值进行绑定。此处ref.name应等于reader.owner\u name。否则,您可以这样做ng options=“option.STATE\u SHORTNAME as option.STATE\u LONGNAME for option in Opportunity STATE”您的意思是什么?确保ref.name中的值应等于您在mg模型中分配的值。否则你可以使用这个语法,我不确定我是否明白了。我使用了ng model='$parent.selectedSupervisor[reader.arrayindex]'
,现在我可以更改单个select,而不是全部。然后在控制器中,我创建了函数function fillDropdown(){for(var I=0;I
我确信名称与来源相同的名称相同。但是没有效果。。。。
ng-model="reader.owner_name"