angular.js - 关于 angularjs 的 ng-options 指令
PHPz
PHPz 2017-05-15 16:59:55
0
3
564

我通过 ajax 在控制器中拉取到一个数组,var fruits = ['apple', 'banana'],希望实现的是如下效果:

<select>
  <option value='apple'>苹果</option>
  <option value='banana'>香蕉</option>
</select>
<select ng-options="fruit for fruit in fruits">
</select>

得到了

<select ng-options="fruit for fruit in fruits">
  <option value="0" selected="selected" label="apple">apple</option>
  <option value="1" selected="selected" label="apple">banana</option>
</select>

应该怎么通过修改 ng-options 标签来修改 value 的值呢?

PHPz
PHPz

学习是最好的投资!

全員に返信(3)
伊谢尔伦

ng-repeat オプションを使用するだけです...

実際、解決策があります:
http://stackoverflow.com/questions/12139152/how-to-set-the-value-property-in-angularjs-ng-options

いいねを押す +0
大家讲道理

フルーツをオブジェクト配列に変更する方法

いいねを押す +0
伊谢尔伦

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート