ng-option在首次调用时未选择模型值

时间:2018-12-11 15:22:29

标签: javascript angularjs

我使用不同的数据数组有多个下拉列表。在编辑单击时,我要设置选定的值。我已将ng-model设置为对象,但无法正常工作。

<div class="form-group">
    <label class="control-label">Category{{product.categoryDto}}</label> 
    <select ng-model="product.categoryDto" class="form-control" ng-options="a.categoryName for a in categories"></select>
</div>

以下是编辑代码。

<button type="button" ng-click="editProduct(row)" class="btn btn-sm btn-primary">
   <i class="glyphicon glyphicon-pencil"></i>
</button>
$scope.editProduct = function(row){
    console.log($scope.product.categoryDto);
    $scope.product = row;
    $scope.showAddProductForm = true;
    $scope.product.categoryDto = row.categoryDto;
};

在标签categoryDto中显示正确的值,但未选择该选项。有想法吗?

enter image description here

0 个答案:

没有答案