【angular】angular实现简单的tab切换
html:
 <div class="list-group" ng-repeat="tab in menuList">
     <a href="#" class="list-group-item" ng-class="{'active':isActiveTab(tab.state)}" ng-click="onClickTab(tab)" ng-bind="tab.name" ui-sref="tab.state"></a>
 </div>
controller:
 myApp.controller('menuCtrl',function ($scope) {
     $scope.menuList=[
         {
             name:"filter",
             state:"filter"
         },
         {
             name:"directive",
             state:"directive"
         }
     ]
 //默认第一个菜单是点击以后的样式
     $scope.currentTab=$scope.menuList[0].name;
 //将当前的state赋值给currentTab
     $scope.onClickTab=function (tab) {
         $scope.currentTab=tab.state;
     }
 //判断点击的是否是当前菜单
     $scope.isActiveTab=function (tab) {
         return tab==$scope.currentTab;
     }
 })
【angular】angular实现简单的tab切换的更多相关文章
- 简单的Tab切换组件
		由于代码都有注释,所以不多加解释,大家都知道的.直接贴代码: 代码如下: /** * 简单的Tab切换 * 支持可配置项 如下参数 */ function Tab(){ this.config = { ... 
- react简单的tab切换 (styled-components)
		其实,在我们日常的编程当中,经常会碰到tab切换的模块,那么,实现他的方法也有很多中,下面是一款简单,容易理解的react tab切换方法. 通过设置state中的current 属性去控制tab 和 ... 
- jquery实现简单的Tab切换菜单
		实现tab切换的主要html代码: <div class="container"> <ul class="tabs"> <li c ... 
- DIV+CSS 样式简单布局Tab 切换
		<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> &l ... 
- jQuery实现简单的tab切换
		html: <section> <nav id="nav"> <a class="on">tab1</a& ... 
- 从一个简单的Tab切换开始——与AJAX的结合
		<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- 最简单的tab切换
		JS: $(".con").eq(0).show(); $(".btn span").click(function(){ var num = ... 
- 简单实现Tab切换(带框架)
		<script type="text/javascript"> $(function () { //加载时添加的标签卡 if ('<%=Request[" ... 
- react实现的tab切换组件
		我有点想要吐槽,因为用原生的js实现起来挺简单的一个小东西,改用react来写却花了我不少时间,也许react的写法只有在复杂的web应用中才能体现出它的优势吧!不过吐槽归吐槽,对react这种优雅的 ... 
随机推荐
- NFC高级
			高级 NFC 本文档介绍了高级的NFC主题,如各种标签技术,NFC标签写入和前台发布,它允许即使当其他应用程序过滤器相同的时候,应用程序在前台处理Intent. Tag技术支持工作 当使NFC Tag ... 
- 使用vs2010复制粘贴代码时特别卡用一段时间就特别卡重启也没用
			vs2010编写代码一段时间后复制粘贴特别卡,下拉条也特别卡,这个状况困扰了我两个月,实在忍不住了,去网上搜了搜 有网友说是快捷键冲突,所以我就把其他程序结束了,结果莫名奇妙的瞬间就不卡了.最终弄明白 ... 
- SpringMVCURL请求到Action的映射规则
			SpringMVC学习系列(3) 之 URL请求到Action的映射规则 在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面.本篇我们来学习如何来配置一个acti ... 
- MongoDb的“not master and slaveok=false”错误及解决方法,读写分离
			首先这是正常的,因为SECONDARY是不允许读写的, 在写多读少的应用中,使用Replica Sets来实现读写分离.通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力 ... 
- Event对象的事件句柄
			<html> <!-- onresize 事件会在窗口或框架被调整大小时发生 --> <!--onresize="alert('窗口的大小得到变化就会执行我') ... 
- js操作iframe总结
			一 在父页面操作子页面 IE下操作IFrame内容的代码: document.frames["MyIFrame"].document.getElementById(" ... 
- thinkphp空操作和配置文件实现简化路由
			1关于TP中空操作和路由问题 <?php function test(){ $content="test demo @云峰天下"; $pattern='/@(\S+)\s/' ... 
- ASP.NET Web API是如何根据请求选择Action的?[上篇]
			ASP.NET Web API是如何根据请求选择Action的?[上篇] Web API的调用请求总是针对定义在某个HttpController中的某个Action方法,请求响应的内容来源于调用目标A ... 
- jquery扩展方法
			jquery插件的开发包括两种:一种是类级别的插件开发,即给jquery添加新的全局函数,相当于给jquery类本身添加方法. jquery的全局函数就是属于jquery命名空间的函数,另一种是对象级 ... 
- 让MyEclipse里的Tomcat自动reloadable
			1 修改server.xml Context path="/***" docBase="XXX" reloadable="true"/&g ... 
