麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > JavaScript > 正文

淺談AngularJS中ng-class的使用方法

2019-11-19 18:59:00
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

有三種方法:

1、通過(guò)$scope綁定(不推薦)
2、通過(guò)對(duì)象數(shù)組綁定
3、通過(guò)key/value鍵值對(duì)綁定

實(shí)現(xiàn)方法:

1、通過(guò)$scope綁定(不推薦):

function ctrl($scope) {    $scope.className = "selected"; } 
<div class="{{className}}"></div> 

2、通過(guò)對(duì)象數(shù)組綁定:

function ctrl($scope) {    $scope.isSelected = true; } 
<div ng-class="{true:'selected',false:'unselected'}[isSelected]"></div> 

當(dāng)isSelected為true時(shí),增加selected樣式;當(dāng)isSelected為false時(shí),增加unselected樣式。

3、通過(guò)key/value鍵值對(duì)綁定:

function ctrl($scope) {    $scope.isA = true;   $scope.isB = false;   $scope.isC = false; } 
<div ng-class="{'A':isA,'B':isB,'C':isC}"></div> 

當(dāng)isA為true時(shí),增加A樣式;當(dāng)isB為true時(shí),增加B樣式;當(dāng)isC為true時(shí),增加C樣式。

<ion-list>   <ion-item ng-repeat="project in projects" ng-click="selectProject(project, $index)" ng-class="{active: activeProject == project}">     {{project.title}}   </ion-item> </ion-list> 

根據(jù)projects循環(huán)創(chuàng)建ion-item,當(dāng)activeProject為當(dāng)前循環(huán)到的project時(shí),增加active樣式。

幾點(diǎn)說(shuō)明:

1、不推薦第一種方法,因?yàn)閏ontroller $scope應(yīng)該只有數(shù)據(jù)和行為

2、ng-class是增加相關(guān)樣式,可以和class同時(shí)使用

以上就是小編為大家?guī)?lái)的淺談AngularJS中ng-class的使用方法全部?jī)?nèi)容了,希望大家多多支持武林網(wǎng)~

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲网视频 | 成人一区二区三区四区 | 最新中文字幕在线 | 鲁丝片一区二区三区免费入口 | 5a级毛片| 色域tv | 久草在线播放视频 | 27xxoo无遮挡动态视频 | 中国产一级毛片 | 久久精品视频2 | 国产午夜免费福利 | 新久草在线视频 | 精品国产一区二区亚洲人成毛片 | 羞羞的视频在线免费观看 | 中国洗澡偷拍在线播放 | 欧美一级片 在线播放 | 日本在线不卡一区二区三区 | 欧美一级片在线 | 国产精品久久久久久久亚洲按摩 | 国产一区视频在线免费观看 | 亚洲视频欧美 | 性爱视频免费 | 国产视频在线观看一区二区三区 | 亚洲免费视 | 欧美激情第一区 | 羞羞视频免费观看入口 | 精品久久久久久久久久久久 | 免看黄大片aa | hdhdhd79xxxxх | 日韩欧美激情视频 | 亚洲人成在线播放网站 | 男男啪羞羞视频网站 | 欧美激情区 | 日本黄色a视频 | h视频在线免费观看 | 欧美精品一区二区三区在线播放 | 日韩黄色免费在线观看 | 亚洲码无人客一区二区三区 | 国产91久久精品 | 一本色道久久99精品综合蜜臀 | 欧美一级做a |