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+XML 操作
Sep 20 Javascript
理解Javascript_10_对象模型
Oct 16 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
Jun 21 Javascript
jqgrid 编辑添加功能详细解析
Nov 08 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
Oct 25 Javascript
javascript中eval和with用法实例总结
Nov 30 Javascript
学习JavaScript设计模式之享元模式
Jan 18 Javascript
jQuery实现手机自定义弹出输入框
Jun 13 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
Apr 01 Javascript
javascript 作用于作用域链的详解
Sep 27 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
vue主动刷新页面及列表数据删除后的刷新实例
Sep 16 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
php对象和数组相互转换的方法
2015/05/12 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
javascript cookies操作集合
2010/04/12 Javascript
js点击页面其它地方将某个显示的DIV隐藏
2012/07/12 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
jQuery实现鼠标经过购物车出现下拉框代码(推荐)
2016/07/21 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
2016/09/21 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
iview中Select 选择器多选校验方法
2018/03/15 Javascript
vue的diff算法知识点总结
2018/03/29 Javascript
详解ajax的data参数错误导致页面崩溃
2018/04/30 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
js实现多图和单图上传显示
2019/12/18 Javascript
云服务器部署Node.js项目的方法步骤(小白系列)
2020/03/23 Javascript
使用python遍历指定城市的一周气温
2017/03/31 Python
Python实现Linux监控的方法
2019/05/16 Python
PyQt5通信机制 信号与槽详解
2019/08/07 Python
python字典排序的方法
2019/10/12 Python
Python编译成.so文件进行加密后调用的实现
2019/12/23 Python
Django实现将views.py中的数据传递到前端html页面,并展示
2020/03/16 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
英国汽车座椅和婴儿车购物网站:Uber Kids
2017/04/19 全球购物
客服部班长工作责任制
2014/02/25 职场文书
个人股份合作协议书
2014/10/24 职场文书
2014年保育员工作总结
2014/12/02 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS