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 相关文章推荐
javascript编程起步(第六课)
Feb 27 Javascript
JavaScript 数组详解
Oct 10 Javascript
js data日期初始化的5种方法
Dec 29 Javascript
基于JavaScript短信验证码如何实现
Jan 24 Javascript
JavaScript添加随滚动条滚动窗体的方法
Feb 23 Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
Aug 24 Javascript
js实现上传图片预览方法
Oct 25 Javascript
一个例子轻松学会Vue.js
Jan 02 Javascript
实例详解display:none与visible:hidden的区别
Mar 30 Javascript
详解Vue单元测试case写法
May 24 Javascript
js指定日期增加指定月份的实现方法
Dec 19 Javascript
javascript实现blob加密视频源地址的方法
Aug 08 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代码的53条建议
2008/03/27 PHP
PHP 5.0对象模型深度探索之对象复制
2008/03/27 PHP
PHP实现统计在线人数功能示例
2016/10/15 PHP
Add Formatted Text to a Word Document
2007/06/15 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
js函数的引用, 关于内存的开销
2012/09/17 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
vue 界面刷新数据被清除 localStorage的使用详解
2018/09/16 Javascript
Vue实现本地购物车功能
2018/12/05 Javascript
Vue SPA 初次进入加载动画实现代码
2019/11/14 Javascript
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
Python3利用Dlib19.7实现摄像头人脸识别的方法
2018/05/11 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
PyTorch搭建多项式回归模型(三)
2019/05/22 Python
在Python中预先初始化列表内容和长度的实现
2019/11/28 Python
基于python3.7利用Motor来异步读写Mongodb提高效率(推荐)
2020/04/29 Python
Boston Proper官网:美国女装品牌
2017/10/30 全球购物
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
Vrbo英国:预订度假屋
2020/08/19 全球购物
应聘面试自我评价
2014/01/24 职场文书
四年级数学教学反思
2014/02/02 职场文书
销售顾问岗位职责
2014/02/25 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
新手开公司创业注意事项有哪些?
2019/07/29 职场文书
MySQL笔记 —SQL运算符
2022/01/18 MySQL