我正在使用下面的代码段,我看到只是选择(下拉' s;手机数组大小为3,所以我看到3个选择元素),但我看不到任何其他元素它(如phone.name,段落标签等)。无法理解为什么不显示select元素之后的元素。能否帮助你回答这个疑问。
<div>
<ul>
<li ng-repeat="phone in phones track by phone.id">
<select ng-model="selectedName" ng-options="x for x in names" />
<span>{{phone.name}}</span>
<p>{{phone.snippet}}</p>
<p> {{phone.id}}</p>
[ <a href="" ng-click="RemoveFromPhonesArray(phone.id)">X</a> ]
<p> index is {{$index}}</p>
</li>
</ul>
</div>
答案 0 :(得分:0)
这是因为select
是一个配对标记,因此您需要使用结束标记<select ng-options=...></select>
。