angular实现select的ng-options
生活随笔
收集整理的這篇文章主要介紹了
angular实现select的ng-options
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ng實現簡單的select
<div ng-controller="ngSelect"><select ng-model="vm.selectVal" ng-options="o.title for o in vm.optionsData"><option value="">請選擇</option></select> </div> var app = angular.module("app",[]); app.controller("ngSelect",function($scope){var vm = $scope.vm = {};//數組對象用來給ng-options遍歷vm.optionsData = [{title : "angularJs"},{title : "emberJs"},{title : "backboneJs"},{title : "knockoutJs"}];})給ng-options自定義option的value值
<select ng-model="vm.selectVal" ng-options="o.id as o.title for o in vm.optionsData" ng-change="selectChange()"><option value="">請選擇</option> </select>添加了id屬性作為option的value
你可能會在頁面視圖看到option生成的value為0,1,2,3,是因為angular會自動添加索引為value的值
讓我們來個ng-change事件監控來看看
在線演示
轉載于:https://www.cnblogs.com/leejersey/p/4663949.html
總結
以上是生活随笔為你收集整理的angular实现select的ng-options的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 马斯克承认与三女子生了9个孩子:宁愿文明
- 下一篇: 234. Palindrome Link