【发布时间】:2016-12-13 03:14:25
【问题描述】:
我们可以使用 Angular JS 在下拉列表的选择选项中显示别名吗
问题:
尝试在下拉选项的显示中将布尔值 true 更改为 Ascending 并将 false 更改为 Descending,并尝试在选择别名时保留布尔值 - 升序或降序
HTML:
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="myCtrl">
Trying to show dropdown options Ascending or Descending instead of true or false<br><br>
<select ng-model="selectedName" ng-options="x.ascending for x in names">
</select><br><br>
{{selectedName}}
</div>
</body>
</html>
JS:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.names = [{"name":"xxxx","ascending":true},{"name":"yyyy","ascending":false}];
});
【问题讨论】:
-
不,我想看升序和降序,而不是真假
-
我正在尝试看看是否有任何方法,我们可以将布尔值别名为升序和降序,同时希望在不修改对象和使用另一个临时对象的情况下使用相同的布尔值
标签: angularjs