찾다

 >  Q&A  >  본문

angular.js - 关于 angularjs 的 ng-options 指令

我通过 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 的值呢?

PHPzPHPz2745일 전571

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:01:55

    NG-반복 옵션을 사용하세요...

    실제로 해결책이 있습니다:
    http://stackoverflow.com/questions/12139152/how-to-set-the-value-property-in-angularjs-ng-options

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-15 17:01:55

    과일을 객체 배열로 바꾸는 방법

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:01:55

    으아악

    회신하다
    0
  • 취소회신하다