angularjs - ng-options 抛出 object Object 作为结果
问题描述
我正在尝试创建一个下拉列表,但是,用户单击文本框后显示的结果是:
Seleccione Impuestos de Compra
[object Object]
[object Object]
这是我的<DIV>
:
<div class="form-group col-md-6">
<label>
Impuestos de J5
</label>
<select ng-options="item for item in impuestos_compra" ng-model="articulo.impuestos_compra"
name="impuestos_compra" class="form-control input-lg" required>
<option value="">Seleccione impuesto de compra</option>
</select>
</div>
这是我的<SCRIPT>
:
$scope.articulo.impuestos_compra = $scope.articulo.impuestos_compra.map( function ( impCompra ){
console.log('dd' , impCompra);
return impCompra.nombre;
});
有人可以告诉我我做错了什么以及我错过了什么吗?我对此完全陌生。
提前致谢。
解决方案
var app=angular.module('myApp',[]);
app.controller('myCtrl',function($scope){
$scope.articulo={
impuestos_compra:[1,2,3,4,5]
};
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0/angular.min.js"></script>
<div ng-app="myApp">
<div class="form-group col-md-6" ng-controller="myCtrl">
<label>Impuestos de J5</label>
<select ng-model="slectedItem" name="impuestos_compra" class="form-control input-lg" ng-options="item for item in articulo.impuestos_compra" required ng-change="selectChange()">
<option value="">Seleccione impuesto de compra</option>
</select>
<p>{{slectedItem}}</p>
</div>
</div>
推荐阅读
- php - PHP比较2个路径字符串并返回唯一部分
- cakephp - Cakephp4,检测上传字段是否存在
- c++ - 使用GDAL将所有行数和列数获取到向量数组中
- c# - 使用 C# 登录 Azure AD。获取刷新令牌和访问令牌
- excel - 工作完美,但单元格不更新
- postgresql - 在带有 JPA 的 Spring Boot 中,如何配置我的应用程序,以便日期列自动填充其创建的当前时间?
- python - 将 Dataframe 分割成更小的 DatafFames
- python-imaging-library - PIL - 将图像类型从 L 转换为 F 后无法更改像素值 - AttributeError: 'int' object has no attribute 'data'
- excel - Excel VBA - 根据单元格值过滤数据透视表错误 - 运行时 430 - 类不支持自动化或不支持预期的接口
- flutter - 如何更改默认 PopupMenu 的文本颜色?