只是想知道是否有一种方法可以在不使用scope的情况下创建下拉列表。例如:
目前在我的javascript文件中,我声明$scope.readWrite=['R','W'],然后使用以下内容创建一个下拉列表。
<div class="form-group">
<label class="col-sm-3 control-label">Read/Write:</label>
<div class="col-sm-3">
<select class="form-control"
ng-options="item for item in readWrite"
ng-model="singleRegister.RW"
ng-change="modbusChange(modbusDetailsEdit)">
</select>
</div>
</div>
有没有任何方法可以操纵ng选项,以便我可以在那里添加列表中的项目,例如(知道这是不正确的,但我明白了我的观点):。。。ng选项=["R","W"]。。。
我在现有代码中的作用域变量有问题,所以我想尝试这样的方法来快速解决问题。
您可以这样做:
<select class="form-control"
ng-options="item for item in ['R','W']"
ng-model="singleRegister.RW"
ng-change="modbusChange(modbusDetailsEdit)">
</select>