从对象中选择 ng 模型,从其他对象中选择 ng 选项



我在<select>中的编辑功能出现问题。

我的示例代码

<div ng-show="!vm.loading" class="row" ng-repeat="data in vm.transaction track by $index">
    <div class="form-group col-sm-8">
        <label>Item Name {{ data.item_name }}</label>
        <select ng-model="data.item_name" ng-options="item as item.item_name for item in vm.items""
            class="form-control">
        </select>
    </div>
</div>

vm.items<select> ng-options 的对象。

vm.transaction 是 EDITING 的特定数据响应。

在我的另一个<input type="text">中,它正在渲染一个值。

<div class="form-group">
    <label>Quantity</label>
    <input type="number" string-to-number class="form-control" ng-model="data.quantity" placeholder="123">
</div>

Plunker:链接

要呈现值,请按如下方式编写 ng-options ng-options="item.item_name as item.item_name for item in vm.items"以下表达式作为数组中值的选择标签

<select ng-model="data.item_name" ng-options="item.item_name  as item.item_name for item in vm.items"
    class="form-control">
</select>

最新更新