国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

angular.js - angularjs標簽切換

瀏覽:117日期:2024-10-11 10:48:34

問題描述

$scope.peopleprofile = true; $scope.peoplesettings = false; if( $scope.locationpath == ’/peopleProfile’){$scope.peopleprofile = true;$scope.peoplesettings = false; }else if( $scope.locationpath == ’/peopleSettings’){$scope.peoplesettings = true;$scope.peopleprofile = false; } $scope.go = function(url, type){if( type == ’peopleprofile’){ $scope.peopleprofile = true; $scope.peoplesettings = false;}else if( type == ’peoplesettings’){ $scope.peoplesettings = true; $scope.peopleprofile = false;}routeSrvc.go(url); };

<p ng- ng-controller='PersonController'> <a ng-click='go(’peopleProfile’, ’peopleprofile’)'><i class='fa fa-cog'></i>個人設置</a></p><p ng- ng-controller='PersonController'> <a ng-click='go(’peopleSettings’, ’peoplesettings’)'><i class='fa fa-cog'></i>賬號設置</a></p>

默認如下圖: angular.js - angularjs標簽切換

點賬號設置的時候 我希望當前狀態在賬號設置上 但是效果確是下面這樣子的angular.js - angularjs標簽切換

路過的幫我看看是什么問題唄,先謝過啦~~~

問題解答

回答1:

推薦你使用angular的ui-router,很方便,而且更能十分強大;我看看有沒有時間,幫你寫個小demo。

補充:

抽空幫你寫的一個demo

HTML文件代碼如下:

<body ng-app='MyApp' ng-controller='MyController as vm'> <h1>A demo of ui-router</h1> <ul class='menu'><li class='item'> <a ui-sref='personal-setting' ui-sref-active='item-active'>個人設置</a></li><li class='item'> <a ui-sref='account-setting' ui-sref-active='item-active'>賬號設置</a></li><li class='item'> <a ui-sref='hello-setting' ui-sref-active='item-active'>隨便看看</a></li> </ul> <hr/> <p ui-view>初始化狀態...</p></body>

JS文件代碼如下:

(function(){ angular.module(’MyApp’, [’ui.router’,’ngAnimate’ ]).config(config).controller(’MyController’, MyController); config.$inject = [’$stateProvider’, ’$urlRouterProvider’]; MyController.$inject = []; function config($stateProvider, $urlRouterProvider){$urlRouterProvider.otherwise(’setting/default’);$stateProvider .state(’account-setting’, {url: ’setting/account’,templateUrl: ’template/account-setting.html’ }) .state(’personal-setting’, {url: ’setting/personal’,templateUrl: ’template/personal-setting.html’ }) .state(’hello-setting’, {url: ’setting/hello’,templateUrl: ’template/hello-setting.html’ }) .state(’default-setting’, {url: ’setting/default’,templateUrl: ’template/default-setting.html’ }) } function MyController(){var vm = this; }})();

CSS文件代碼如下:

h1{ text-align: center;}.menu{ list-style: none;}.menu .item{ display: block; width: 80px; height: 30px; margin-top: 2px;}.menu .item a{ display: block; width: 80px; height: 30px; background-color: black; color: red; text-decoration: none; text-align: center; line-height: 30px;}.item-active{ background-color: red !important; color: black !important;}

希望可以幫到你。

回答2:

<p ng-controller='PersonController'> <p ng-class='peopleprofile ? ’peoplesetting-nav-style’ : ’peoplesetting-nav’'><a ng-click='go(’peopleProfile’, ’peopleprofile’)'> <i class='fa fa-cog'></i>個人設置</a> </p> <p ng-class='peoplesettings ? ’peoplesetting-nav-style’ : ’peoplesetting-nav’'><a ng-click='go(’peopleSettings’, ’peoplesettings’)'> <i class='fa fa-cog'></i>賬號設置</a> </p></p>回答3:

樓主 ,能不能將你的完整的例子貼出來啊,小弟需要學習一下

相關文章:
主站蜘蛛池模板: 老司机亚洲精品影院 | 中文字幕一区中文亚洲 | 一级风流片a级国产 | 亚洲一区二区三区首页 | 亚洲成av人片在线观看 | 亚洲第五色综合网啪啪 | 一级黄片一级毛片 | 免费一级特黄3大片视频 | 成年片美女福利视频在线 | 亚洲欧美一区二区三区在线观看 | 无码精品一区二区三区免费视频 | 日本免费一区二区三区毛片 | 看一级特黄a大片国产 | 午夜两性视频 | 黄色在线视屏 | a毛片全部播放免费视频完整18 | 久久骚 | 日韩欧美国产精品第一页不卡 | 国产精品久久久久影院色 | 久久中文字幕综合不卡一二区 | 欧美三级免费 | 免费国产不卡午夜福在线观看 | 天堂一区二区三区在线观看 | 色青青草原桃花久久综合 | 国产成人啪精品视频免费网 | 亚洲精品国产成人一区二区 | 午夜国产理论 | 日本激情视频在线观看 | 三级色网 | 国产区在线免费观看 | 日韩第五页 | 欧美一级毛片aaaaa | 国产不卡在线播放 | 国产在线观看xxxx免费 | 青青视频国产依人在线 | 久久久久久久久网站 | 欧美日韩一区二区高清视 | 成人区视频爽爽爽爽爽 | 中文字幕 亚洲精品 第1页 | 欧美亚洲日本 | 欧美精品久久一区二区三区 |