【发布时间】:2016-05-27 10:17:09
【问题描述】:
我想创建一个带有 'selected' 值的选择标签。我正在使用 ng-repeat 执行此操作,因为我无法向 ng-options 添加自定义指令。这是代码。
<select class="ng-valid ng-dirty" ng-model="selectedCity">
<option ng-repeat="city in allCities" value="{{city.id}}" after-render-cities>{{city.name}}</option>
</select>
这增加了一个额外的选项,其值为 =?string:1?我搜索了很多。由于 ng-options 解决了这个问题,但是我必须为每个选项添加指令 after-render-cities。我该如何解决这个问题?
【问题讨论】:
-
“但是,我必须为每个选项添加指令 after-render-cities”。为什么,渲染后城市有什么作用?
-
它是一个安卓科尔多瓦应用程序。在 html 中呈现数据后,我隐藏了启动画面。
-
你仍然可以隐藏它,你不需要这个指令。
标签: angularjs angularjs-directive ng-repeat ng-options