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 相关文章推荐
javascript定义函数的方法
Dec 06 Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
Apr 17 Javascript
checkbox全选所涉及到的知识点介绍
Dec 31 Javascript
jQuery中insertBefore()方法用法实例
Jan 08 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
Mar 01 Javascript
jQuery简单实现title提示效果示例
Aug 01 Javascript
angularjs中$http异步上传Excel文件方法
Feb 23 Javascript
微信小程序下拉框功能的实例代码
Nov 06 Javascript
JS实现的小火箭发射动画效果示例
Dec 08 Javascript
微信小程序上传多图到服务器并获取返回的路径
May 05 Javascript
layui layer select 选择被遮挡的解决方法
Sep 21 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操作符与控制结构代码
2011/12/30 PHP
基于Zend的Captcha机制的应用
2013/05/02 PHP
php include和require的区别深入解析
2013/06/17 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
基于PHP实现用户在线状态检测
2020/11/10 PHP
Avengerls vs KG BO3 第二场2.18
2021/03/10 DOTA
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
超棒的响应式布局jQuery插件Freetile.js
2014/11/17 Javascript
thinkphp 表名 大小写 窍门
2015/02/01 Javascript
jQuery手机拨号界面特效代码分享
2015/08/27 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
JavaScript的继承实现小结
2017/05/07 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
nodejs更改项目端口号的方法
2018/05/13 NodeJs
JavaScript ES6箭头函数使用指南
2018/12/30 Javascript
Python3多线程基础知识点
2019/02/19 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
Python遍历字典方式就实例详解
2019/12/28 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
python global和nonlocal用法解析
2020/02/03 Python
python和JavaScript哪个容易上手
2020/06/23 Python
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
英语翻译系毕业生求职信
2013/09/29 职场文书
毕业研究生的自我鉴定
2013/11/30 职场文书
村居抓节水倡议书
2014/05/19 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
管理者日常工作必备:22条企业管理流程模板!
2019/07/12 职场文书
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers