Vue2.0 实现单选互斥的方法


Posted in Javascript onApril 13, 2018

本文介绍了Vue2.0 实现单选互斥的方法,分享给大家,具体如下:

Vue2.0 实现单选互斥的方法

需要实现如上图的功能

1. 首次加载页面,根据data里的catgoryId高亮对应的选项
2. 点击某个选项,该选项高亮,其他去掉高亮

代码结构:

<template> 
  <dd @click="changeCategory(currCourseFirst.categoryId)" 
        v-for="currCourseFirst in currCourse.currCourseFirst" 
        :key="currCourseFirst.categoryId" 
        :class="resultCategoryId === currCourseFirst.categoryId ? 'active': ''" >
          {{currCourseFirst.name}}
  </dd>
</template>

<script>
  export default{
    data() {
      return {
        categeryId: this.$route.query.categoryId,
        typeId: this.$route.query.typeId
      }
    },
    methods: {
      changeCategoryId(categoryId) {
        this.categoryId = categoryId
      }
    },
    computed: {
      resultCategoryId(){
        return this.categoryId
      }
    }
  }
</script>

自我理解

Vue2.0 实现单选互斥的方法

参考链接:https://3water.com/article/138185.htm

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

Javascript 相关文章推荐
jQuery自动切换/点击切换选项卡效果的小例子
Aug 12 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
Feb 24 Javascript
node.js express安装及示例网站搭建方法(分享)
Aug 22 Javascript
JS取数字小数点后两位或n位的简单方法
Oct 24 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
Oct 25 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
node中使用es5/6以及支持性与性能对比
Aug 11 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
Feb 08 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
Aug 07 Javascript
详解微信小程序缓存--缓存时效性
May 02 Javascript
Element Dialog对话框的使用示例
Jul 26 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
Vue render深入开发讲解
Apr 13 #Javascript
用vue2.0实现点击选中active其他选项互斥的效果
Apr 12 #Javascript
vue组件的写法汇总
Apr 12 #Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
Apr 12 #jQuery
基于vue-simplemde实现图片拖拽、粘贴功能
Apr 12 #Javascript
基于angular6.0实现的一个组件懒加载功能示例
Apr 12 #Javascript
JavaScript实现简单的文本逐字打印效果示例
Apr 12 #Javascript
You might like
php+javascript的日历控件
2009/11/19 PHP
php 文本文件的读取效率
2012/02/10 PHP
PHP网站自动化配置的实现方法(必看)
2017/05/27 PHP
Nginx实现反向代理
2017/09/20 Servers
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
JS 对象介绍
2010/01/20 Javascript
jQuery参数列表集合
2011/04/06 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
Angular实现下载安装包的功能代码分享
2017/09/05 Javascript
jquery 一键复制到剪切板的实例
2017/09/20 jQuery
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
go和python变量赋值遇到的一个问题
2017/08/31 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
Python和Bash结合在一起的方法
2020/11/13 Python
解决Pyinstaller打包软件失败的一个坑
2021/03/04 Python
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
大二自我鉴定范文
2013/10/05 职场文书
工作室成员个人发展规划范文
2014/01/24 职场文书
会计电算化应届生自荐信
2014/02/25 职场文书
公司接待方案
2014/03/08 职场文书
员工离职通知函
2015/04/25 职场文书
农村党支部承诺书
2015/04/30 职场文书
nginx基于域名,端口,不同IP的虚拟主机设置的实现
2021/03/31 Servers
Golang生成Excel文档的方法步骤
2021/06/09 Golang
python可视化大屏库big_screen示例详解
2021/11/23 Python
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL
MySQL事务的隔离级别详情
2022/07/15 MySQL