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 相关文章推荐
Prototype使用指南之string.js
Jan 10 Javascript
JavaScript 学习笔记(十二) dom
Jan 21 Javascript
jquery获取被勾选的checked(选中)的那一行的3列和4列的值
Jul 04 Javascript
js如何获取兄弟、父类等节点
Jan 06 Javascript
js获取字符串最后一位方法汇总
Nov 13 Javascript
JAVA四种基本排序方法实例总结
Jul 24 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
May 30 Javascript
vue生成token并保存到本地存储中
Jul 17 Javascript
对类Vue的MVVM前端库的实现代码
Sep 07 Javascript
javascript实现简易的计算器
Jan 17 Javascript
详解element-ui 表单校验 Rules 配置 常用黑科技
Jul 11 Javascript
react中hook介绍以及使用教程
Dec 11 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/10/20 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
vue实现简单实时汇率计算功能
2017/01/15 Javascript
jQuery插件zTree实现的多选树效果示例
2017/03/08 Javascript
angular学习之从零搭建一个angular4.0项目
2017/07/10 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
2017/12/29 Javascript
基于JavaScript中标识符的命名规则介绍
2018/01/06 Javascript
vue2.0使用swiper组件实现轮播的示例代码
2018/03/03 Javascript
分享5个顶级的JavaScript Ajax组件库
2018/09/16 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
layui清空,重置表单数据的实例
2019/09/12 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
解决$store.getters调用不执行的问题
2019/11/08 Javascript
js实现计时器秒表功能
2019/12/16 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
Django实现简单分页功能的方法详解
2017/12/05 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
python通过百度地图API获取某地址的经纬度详解
2018/01/28 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
python闭包与引用以及需要注意的陷阱
2020/09/18 Python
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
德国拖鞋网站:German Slippers
2019/11/08 全球购物
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
幼儿园消防安全制度
2014/01/26 职场文书
总会计师岗位职责
2014/02/19 职场文书
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
一文搞懂Golang 时间和日期相关函数
2021/12/06 Golang
Python可视化学习之seaborn调色盘
2022/02/24 Python