国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJS service之select下拉菜單效果

2019-11-19 15:57:27
字體:
來源:轉載
供稿:網友

本文實例為大家分享了service之select下拉菜單效果的具體代碼,供大家參考,具體內容如下

<!-- $watch:持續監聽數據上的變化,更新界面 --><!DOCTYPE html><html lang="en" ng-app="myApp" ng-controller="myCtrl"> <head>  <meta charset="utf-8">  <script src="js/angular.js"></script> </head> <body>  使用ng-options  <select ng-model=names[0] ng-options="x for x in names">  </select><br>  使用ng-repeat  <select>   <option ng-repeat="x in names">{{x}}</option>  </select><br><br>   區別<br>   ng-options更適合來做下拉菜單<br>   為什么這么說?<br><br><br>  <div style="color: red">使用ng-repeat操作數組</div><br>  <select ng-model="selectedSite">   <option ng-repeat="x in sites" value="{{x.url}}">{{x.site}}</option>  </select><br>  <h1>你選擇的是: {{selectedSite}}</h1><br>  <div style="color: red">使用ng-options操作數組</div><br>  <select ng-model="selectedSite2" ng-options="x.site for x in sites">  </select><br>  <h1>你選擇的是: {{selectedSite2.site}}</h1><br>  <p>網址為: {{selectedSite2.url}}</p><br><br>  看得出,ng-options操作的是對象 而ng-repeat操作的是字符串  當選擇值是一個對象時,我們就可以獲取更多信息,應用也更靈活。<br><br><br><br>  <div style="color: red">使用ng-options來操作對象</div>  <select ng-model="selectedSite3" ng-options="x for (x, y) in sites2">  </select><br>  <h1>你選擇的值是: {{selectedSite3}}</h1><br><br><br><br>  <p>選擇一輛車:</p><br>  <select ng-model="selectedCar" ng-options="x for (x, y) in cars">  </select><br>  <h1>你選擇的是: {{selectedCar.brand}}</h1><br>  <h2>模型: {{selectedCar.model}}</h2><br>  <h3>顏色: {{selectedCar.color}}</h3><br>  <p>注意選中的值是一個對象。</p> </body> <script>  var app = angular.module('myApp', []);  app.controller('myCtrl', function($scope) {   $scope.names = ["Google", "Runoob", "Taobao"];   $scope.sites = [      {site : "Google", url : "http://www.google.com"},      {site : "Runoob", url : "http://www.runoob.com"},      {site : "Taobao", url : "http://www.taobao.com"}      ];   $scope.sites2 = {      site01 : "Google",      site02 : "Runoob",      site03 : "Taobao"      };   $scope.cars = {      car01 : {brand : "Ford", model : "Mustang", color : "red"},      car02 : {brand : "Fiat", model : "500", color : "white"},      car03 : {brand : "Volvo", model : "XC90", color : "black"}      }  });</script></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 斗六市| 大同市| 米林县| 惠州市| 杭锦后旗| 莫力| 游戏| 阿克苏市| 睢宁县| 平顶山市| 宝清县| 彰武县| 延吉市| 禹州市| 台江县| 新干县| 民权县| 蓝田县| 紫阳县| 弥渡县| 聂拉木县| 云霄县| 邵东县| 灵璧县| 湄潭县| 报价| 徐汇区| 象州县| 微山县| 武穴市| 罗山县| 阳泉市| 丰宁| 东至县| 西畴县| 启东市| 长宁区| 明水县| 蛟河市| 张家口市| 丽水市|