Vue实现菜单切换功能


Posted in Javascript onNovember 08, 2020

本文实例为大家分享了VUE实现菜单内容切换功能,供大家参考,具体内容如下

Vue实现菜单切换功能

Vue实现菜单切换功能

完整代码

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
  *{
  margin: 0px auto;
  padding: 0px;
  }
  #app{
  margin-top: 50px;
  width:400px;
  height:300px;
  border: 1px solid #000000;
  }
  li{
  list-style: none;
  float: left;
  width: 100px;
  height:50px;
  line-height:50px;
  font-size: 18px;
  font-weight: bold;
  background: #EEeeee;
  text-align: center;
  cursor: pointer;
  }
  #wear div{
  width: 400px;
  height: 250px;
  line-height: 250px;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  }
  #wear img{
  width: 400px;
  height: 250px;
  }
  .active{
  background: #405c83;
  }
 </style>
 </head>
 <body>
 <div id="app">
  <ul>
  <li v-on:click="searId=1" v-bind:class="{active:searId==1}">1</li> <!--v-bind可以省略-->
  <li @click="searId=2" :class="{active:searId==2}">2</li>
  <li @click="searId=3" :class="{active:searId==3}">3</li>
  <li @click="searId=4" :class="{active:searId==4}">4</li>
  </ul>
  <div id="wear">
  <div v-show="searId==1" ><img src="../img/chun.png"></div>
  <div v-show="searId==2"><img src="../img/xia.png"></div>
  <div v-show="searId==3"><img src="../img/qiu.png"></div>
  <div v-show="searId==4"><img src="../img/dong.png"></div>
  </div>
 </div>
 </body>
 <script src="../js/vue.js" type="text/javascript" charset="utf-8"></script>
 <script type="text/javascript">
 new Vue({
  el:"#app",
  data:{
  searId:1 //第一个为默认
  }
 })
 </script>
</html>

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

更多vue学习教程请阅读专题《vue实战教程》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
Dec 09 Javascript
Javascript 多浏览器兼容总结(实战经验)
Oct 30 Javascript
JavaScript中发布/订阅模式的简单实例
Nov 05 Javascript
理解jQuery stop()方法
Nov 21 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
Apr 30 Javascript
javascript实现禁止复制网页内容汇总
Dec 30 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
Feb 25 Javascript
AngularJS入门教程之数据绑定原理详解
Nov 02 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
May 27 Javascript
详解react-router如何实现按需加载
Jun 15 Javascript
Underscore之Array_动力节点Java学院整理
Jul 10 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
Aug 18 Javascript
JS使用setInterval计时器实现挑战10秒
Nov 08 #Javascript
JS实现手风琴特效
Nov 08 #Javascript
JS画布动态实现黑客帝国背景效果
Nov 08 #Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 #Javascript
Node.js path模块,获取文件后缀名操作
Nov 07 #Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 #Javascript
解决Vue watch里调用方法的坑
Nov 07 #Javascript
You might like
风味层面去分析咖啡油脂
2021/03/03 咖啡文化
php中error与exception的区别及应用
2014/07/28 PHP
PHP中读取照片exif信息的方法
2014/08/20 PHP
PHP实现RTX发送消息提醒的实例代码
2017/01/03 PHP
PHP实现的回溯算法示例
2017/08/15 PHP
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
深入浅析AngularJS中的module(模块)
2016/01/04 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
jQuery ajax实现省市县三级联动
2021/03/07 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
Angularjs为ng-click事件传递参数
2017/06/15 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
简单分析js中的this的原理
2019/08/31 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
原生JavaScript之es6中Class的用法分析
2020/02/23 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
Python List cmp()知识点总结
2019/02/18 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
python3 动态模块导入与全局变量使用实例
2019/12/22 Python
Python使用re模块验证危险字符
2020/05/21 Python
使用html5 canvas创建太空游戏的示例
2014/05/08 HTML / CSS
旅游管理毕业生自荐书
2014/02/02 职场文书
优秀实习生感言
2014/03/01 职场文书
幼儿园教师心得体会范文
2016/01/21 职场文书
使用canvas实现雪花飘动效果的示例代码
2021/03/30 HTML / CSS
Python的flask接收前台的ajax的post数据和get数据的方法
2021/04/12 Python
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技