vue实现点击选中,其他的不选中方法


Posted in Javascript onSeptember 05, 2018

如下所示:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <meta name="viewport"
   content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
 <meta http-equiv="X-UA-Compatible" content="ie=edge">
 <title>选中效果</title>
 <script src="../static/js/vue.min.js"></script>
 <style>
  ul li.active{
   color: green;
  }
 </style>

</head>
<body>

<div id="app">
 <ul>
  <li v-for="items in navList" :class="{active:items.isActive}" @click="activeFun(items)">
   <a>
    {{items.text}}
   </a>
  </li>
 </ul>
</div>

<script>
 new Vue({
  el: '#app',
  data: {
   navList: [
    {text: '首页', isActive: true},
    {text: '简介', isActive: false},
    {text: '活动', isActive: false},
    {text: '联系', isActive: false}
   ]
  },
  methods: {
   activeFun: function(data){
    this.navList.forEach(function(obj){
     obj.isActive = false;
    });
    data.isActive = !data.isActive;
   }
  }
 });
</script>


</body>
</html>

以上这篇vue实现点击选中,其他的不选中方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS小游戏之极速快跑源码详解
Sep 25 Javascript
JavaScript中匿名函数用法实例
Mar 23 Javascript
JS模拟bootstrap下拉菜单效果实例
Jun 17 Javascript
JavaScript简单获取页面图片原始尺寸的方法
Jun 21 Javascript
js修改onclick动作的四种方法(推荐)
Aug 18 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
Sep 27 Javascript
基于Vuejs和Element的注册插件的编写方法
Jul 03 Javascript
ionic选择多张图片上传的示例代码
Oct 10 Javascript
express+mockjs实现模拟后台数据发送功能
Jan 07 Javascript
实例介绍JavaScript中多种组合继承
Jan 20 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
Sep 11 Javascript
微信小程序如何实现精确的日期时间选择器
Jan 21 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
Sep 05 #Javascript
Node.js 使用request模块下载文件的实例
Sep 05 #Javascript
详解Angular6学习笔记之主从组件
Sep 05 #Javascript
webpack4 入门最简单的例子介绍
Sep 05 #Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
Sep 05 #Javascript
JS实现点击拉拽轮播图pc端移动端适配
Sep 05 #Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
Sep 05 #Javascript
You might like
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
php微信公众号开发之快递查询
2018/10/20 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
jquery使用append(content)方法注意事项分享
2014/01/06 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
javascript(js)的小数点乘法除法问题详解
2014/03/07 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
js实现简单的联动菜单效果
2015/08/19 Javascript
jquery实现全屏滚动
2015/12/28 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
jquery与js实现全选功能的区别
2017/06/11 jQuery
angularjs下拉框空白的解决办法
2017/06/20 Javascript
JS实现字符串去重及数组去重的方法示例
2018/04/21 Javascript
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
Vue form表单动态添加组件实战案例
2019/09/02 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
Vue路由对象属性 .meta $route.matched详解
2019/11/04 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
python中的内置函数getattr()介绍及示例
2014/07/20 Python
python列表操作实例
2015/01/14 Python
通过Python爬虫代理IP快速增加博客阅读量
2016/12/14 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python 整数越界问题详解
2019/06/27 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
2021/02/25 Python
英国领先的运动营养品牌:Protein Dynamix
2018/01/02 全球购物
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
2015/10/12 面试题
2015年酒店销售部工作总结
2015/07/24 职场文书
经典爱情感言
2015/08/03 职场文书