ionic tab按钮变颜色的例子
来源:互联网 发布:广州华夏职业学院网络 编辑:程序博客网 时间:2024/04/28 16:50
页面代码
<ion-footer-bar><div class="tabs tabs-icon-top tabs-light" > <a class="tab-item" ng-click="sel_tab('tab1')" > <i class="icon ion-chatbubble-working" ng-style="tab1_color" ></i> <span ng-style="tab1_color" >日内波段</span> </a> <a class="tab-item" ng-click="sel_tab('tab2')"> <i class="icon ion-chatbubble" ng-style="tab2_color" ></i> <span ng-style="tab2_color" >隔日波段</span> </a> <a class="tab-item" ng-click="sel_tab('tab3')" > <i class="icon ion-gear-a" ng-style="tab3_color"></i> <span ng-style="tab3_color" >设置</span> </a></div> </ion-footer-bar>
javascript代码:
myApp.controller('TabController', function($scope) { $scope.tab1_checked=true; $scope.tab2_checked=false; $scope.tab3_checked=false; $scope.curtab="tab1"; $scope.tab1_color={color:'red'}; $scope.tab2_color=""; $scope.tab3_color=""; $scope.sel_tab = function(vtab) { if(vtab=="tab1"){ console.log("------TabController.sel_tab-1"); $scope.tab1_checked=true; $scope.tab2_checked=false; $scope.tab3_checked=false; $scope.curtab="tab1"; $scope.tab1_color={color:'red'}; $scope.tab2_color=""; $scope.tab3_color=""; }else if (vtab=="tab2"){ console.log("------TabController.sel_tab-2"); $scope.tab1_checked=false; $scope.tab2_checked=true; $scope.tab3_checked=false; $scope.curtab="tab2"; $scope.tab1_color=""; $scope.tab2_color={color:'red'}; $scope.tab3_color=""; }else if (vtab=="tab3"){ console.log("------TabController.sel_tab-3"); $scope.tab1_checked=false; $scope.tab2_checked=false; $scope.tab3_checked=true; $scope.curtab="tab3"; $scope.tab1_color=""; $scope.tab2_color=""; $scope.tab3_color={color:'red'}; } };});
折腾了大半夜终于搞定
0 0
- ionic tab按钮变颜色的例子
- 按钮变灰的例子
- 修改 PageControl 控件的 TAB 按钮的文字与颜色
- Button按钮点击变颜色
- 为按钮添加一个变颜色的行为!
- 所有的UITextField都有字符串,UIButton按钮变颜色
- Handler小例子,更换按钮的背景颜色
- 底部按钮 字体变颜色+焦点事件
- Qt QLabel 变颜色小例子
- ionic的header颜色设置
- ionic的header颜色设置
- ionic实现可滑动的tab
- 点击一个按钮,所有按钮都变颜色
- 常用的按钮样式,点击时颜色稍微变深,代码复用
- 【iOS】点击按钮Button,更变标签文字Label的颜色
- 搜索的关键字变颜色
- 变颜色的链接(javascript)
- 会变颜色的菱形
- 机器学习好的论坛
- 小米运动&小米手环体验报告
- 【javaScript】基础知识续一
- nginx学习(二)基本配置
- Tomcat 下多个项目同时启动导致乱码
- ionic tab按钮变颜色的例子
- 关于调研方向的思考-Oct.19.2015
- 网页使用中文字体的两种解决方案
- Wormholes(bellman-Ford)
- 剑指Offer--二叉树中和为某一值的路径
- JAVA 集合框架
- iOS 多个view添加手势, 识别是哪个view的事件
- 2.9.3 设置系统调用总入口
- 我是菜比