vue.js 左侧二级菜单显示与隐藏切换的实例代码


Posted in Javascript onMay 23, 2017

废话不多说了,直接给大家贴代码了,

完整代码:

<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="utf-8"> 
  <title>vue点击切换显示隐藏</title> 
  <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script> 
  <style type="text/css"> 
  *{ 
    padding: 0; 
    margin: 0; 
    font-size: 14px; 
  } 
  ul{ 
    width: 200px; 
    height: auto; 
  } 
  h2{ 
    background: green; 
    border: 1px solid #fff; 
    color: #fff; 
    height: 30px; 
    line-height: 30px; 
    text-indent: 24px; 
  } 
  h3{ 
    background: #999; 
    height: 24px; 
    line-height: 24px; 
    border: 1px solid #fff; 
    text-indent: 50px; 
  } 
  </style> 
</head> 
<body> 
  <div id="example"> 
    <ul> 
      <li v-for="item in items"> 
        <h2 @click="showToggle(item)">{{item.name}}</h2> 
        <ul v-show="item.isSubShow"> 
          <li v-for="subItem in item.subItems"> 
            <h3>{{subItem.name}}</h3> 
          </li> 
        </ul> 
      </li> 
    </ul> 
  </div> 
  <script type="text/javascript"> 
  new Vue({ 
    el:"#example", 
    data:{ 
      items:[ 
        { 
          name:'家用电器', 
          isSubShow:false, 
          subItems:[ 
            { 
              name:'笔记本电脑' 
            }, 
            { 
              name:'台式电脑' 
            }, 
            { 
              name:'电视机' 
            } 
          ] 
        }, 
        { 
          name:'服装', 
          isSubShow:false, 
          subItems:[ 
            { 
              name:'男士服装' 
            }, 
            { 
              name:'女士服装' 
            }, 
            { 
              name:'青年服装' 
            } 
          ] 
        } 
      ] 
    }, 
    methods:{ 
      showToggle:function(item){ 
        item.isSubShow = !item.isSubShow 
      } 
    } 
  }) 
  </script> 
</body> 
</html>

以上所述是小编给大家介绍的vue.js 左侧二级菜单显示与隐藏切换的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
常用简易JavaScript函数
Apr 09 Javascript
js null,undefined,字符串小结
Aug 21 Javascript
javascript学习笔记(三)显示当时时间的代码
Apr 08 Javascript
JS设置获取cookies的方法
Jan 26 Javascript
一些老手都不一定知道的JavaScript技巧
May 06 Javascript
Google 地图叠加层实例讲解
Aug 06 Javascript
js图片放大镜效果实现方法详解
Oct 28 Javascript
jQuery zTree 异步加载添加子节点重复问题
Nov 29 jQuery
axios使用拦截器统一处理所有的http请求的方法
Nov 02 Javascript
Vue Components 数字键盘的实现
Sep 18 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
Mar 10 Javascript
js实现无缝轮播图插件封装
Jul 31 Javascript
Bootstrap多级菜单的实现代码
May 23 #Javascript
微信小程序获取用户openId的实现方法
May 23 #Javascript
详解vuex 中的 state 在组件中如何监听
May 23 #Javascript
BootStrap表单控件之文本域textarea
May 23 #Javascript
BootStrap 表单控件之单选按钮水平排列
May 23 #Javascript
vue实现app页面切换动画效果实例
May 23 #Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
May 23 #Javascript
You might like
一步一步学习PHP(6) 面向对象
2010/02/16 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
利用php-cli和任务计划实现刷新token功能的方法
2017/05/03 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
jquery实现的伪分页效果代码
2015/10/29 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
vue脚手架中配置Sass的方法
2018/01/04 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
2018/01/30 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
three.js 实现露珠滴落动画效果的示例代码
2021/03/01 Javascript
Python实现豆瓣图片下载的方法
2015/05/25 Python
Python变量作用范围实例分析
2015/07/07 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
运动检测ViBe算法python实现代码
2018/01/09 Python
python2.7到3.x迁移指南
2018/02/01 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
2018/05/18 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
对python中各个response的使用说明
2020/03/28 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
学生出入校管理制度
2014/01/16 职场文书
中文师范生自荐信
2014/01/30 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
个人房屋租赁合同(标准范本)
2019/09/16 职场文书
Redis Cluster 集群搭建你会吗
2021/08/04 Redis
Vue.js中v-for指令的用法介绍
2022/03/13 Vue.js