国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

angular.js - angular 如何用指令給給列表動態進行class切換

瀏覽:143日期:2024-10-03 10:29:41

問題描述

angular.js - angular 如何用指令給給列表動態進行class切換

代碼

angular.js - angular 如何用指令給給列表動態進行class切換

想要的效果是,給當前點擊的那個添加樣式,其他的清空。

問題解答

回答1:

不要這么麻煩了,咱們直接用ng-class吧,像這樣:

修正:

好吧,我錯了

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title></title></head><body ng-app='myApp' ng-controller='myCtrl'> <ul><li ng-repeat='x in ulList' ng- ng-click='handleActive($index)'>{{ x.li }}</li> </ul> <script type='text/javascript'>var app = angular.module(’myApp’, []);app.controller(’myCtrl’, [’$scope’, function($scope){ $scope.handleActive = function(index){ $scope.currentIndex = index; };$scope.ulList = [{ id: ’1’, li: ’01’},{ id: ’2’, li: ’02’},{ id: ’3’, li: ’03’},{ id: ’4’, li: ’04’} ];}]); </script></body></html>回答2:

用屬性綁定的方式給 ulList 里的每個元素加個 isSelected 屬性,當 Click 時更改 isSelected 的值HTML 中用 ng-class

相關文章:
主站蜘蛛池模板: 乐至县| 阳山县| 安新县| 耒阳市| 长汀县| 百色市| 平潭县| 天门市| 正镶白旗| 克什克腾旗| 林西县| 台江县| 昭通市| 金坛市| 连城县| 浮山县| 九台市| 漠河县| 九龙县| 佛坪县| 三亚市| 遂宁市| 铁力市| 黄浦区| 曲阳县| 镇沅| 云梦县| 都江堰市| 乌恰县| 南丰县| 柘城县| 潼南县| 井研县| 昔阳县| 红桥区| 三河市| 高阳县| 陵水| 安乡县| 务川| 上犹县|