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 学习笔记 Black.Caffeine 09.11.28
Nov 30 Javascript
javascript跨域的4种方法和原理详解
Apr 08 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
Aug 10 Javascript
使用jQuery实现更改默认alert框体
Apr 13 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
一个超简单的jQuery回调函数例子(分享)
Aug 08 Javascript
解决webpack无法通过IP地址访问localhost的问题
Feb 22 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
详解javascript中的变量提升和函数提升
May 24 Javascript
React之PureComponent的使用作用
Jul 10 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
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
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
PHP APC缓存配置、使用详解
2014/03/06 PHP
PHP模拟asp.net的StringBuilder类实现方法
2015/08/08 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
2015/12/02 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
Javascript在IE或Firefox下获取鼠标位置的代码
2009/12/18 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
输入法的回车与消息发送快捷键回车的冲突解决方法
2016/08/09 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
js的新生代垃圾回收知识点总结
2019/08/22 Javascript
Js视频播放器插件Video.js使用方法详解
2020/02/04 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
Python返回真假值(True or False)小技巧
2015/04/10 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
使用python脚本自动创建pip.ini配置文件代码实例
2019/09/20 Python
基于YUV 数据格式详解及python实现方式
2019/12/09 Python
Python验证码截取识别代码实例
2020/05/16 Python
Michael Kors加拿大官网:购买设计师手袋、手表、鞋子、服装等
2019/03/16 全球购物
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
database面试题
2013/03/28 面试题
init进程的作用
2015/08/20 面试题
大学生就业自荐信
2013/10/26 职场文书
酒店前台接待岗位职责
2013/12/03 职场文书
关于期中考试的反思
2014/02/02 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
商务日语专业的自荐信
2014/05/23 职场文书
幸福家庭事迹材料
2014/12/20 职场文书
《风筝》教学反思
2016/02/23 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
关于MySQL临时表为什么可以重名的问题
2022/03/22 MySQL