我不想使用任何Javascript代码或$ scope变量。 只想在下拉列表中使用ng-options打印1,2,3,4,5值。
这就是我的尝试:
<select ng-name="priority" ng-options="priority for priority in Range(1, 5)"></select>
答案 0 :(得分:0)
工作解决方案,符合您的要求:
<select ng-model="priority" ng-options="priority for priority in [1,2,3,4,5]"></select>
以防万一,这是plnkr进行试验。如果您快速查看angular source code,则会看到ng-options
需要select
元素以及ng-model
。不确定您的示例中提到的Range
实现是什么,但此主题是very creative thread。但是,如果你的数组总是一样,并且你真的不想使用scope
(但为什么?),那么你最好使用上面的解决方案。