如何根据dropdown2更改文本?

时间:2017-08-09 10:16:31

标签: angularjs drop-down-menu

我有一个组合框,我想根据用户选择更改文本。

请参阅this link

我想根据 Dropdown 选项更改最后一个单词。 因此,如果用户每天选择它说几天,每周说几周,那么这个词就说几个月

感谢。

1 个答案:

答案 0 :(得分:0)

这是一个简单的例子。

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.opts = [
        {text : "daily", value : "days"},
        {text : "weekly", value : "weeks"},
        {text : "monthly", value : "months"}
    ];
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">

<select ng-model="selectedName" ng-options="x.text for x in opts">
</select>

<h1>You selected: {{selectedName.value}}</h1>

</div>