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 相关文章推荐
IE 条件注释详解总结(附实例代码)
Aug 29 Javascript
jquery中使用ajax获取远程页面信息
Nov 13 Javascript
JS事件添加和移出的兼容写法示例
Jun 20 Javascript
jQuery可见性过滤选择器用法示例
Sep 09 Javascript
js微信扫描二维码登录网站技术原理
Dec 01 Javascript
原生js更改css样式的两种方式
Mar 15 Javascript
JS操作xml对象转换为Json对象示例
Mar 25 Javascript
利用JS测试目标网站的打开响应速度
Dec 01 Javascript
ajax请求data遇到的问题分析
Jan 18 Javascript
js实现烟花特效
Mar 02 Javascript
vue引入静态js文件的方法
Jun 20 Javascript
vue实现把接口单独存放在一个文件方式
Aug 13 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
使用 eAccelerator加速PHP代码的方法
2007/09/30 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
php自定义apk安装包实例
2014/10/20 PHP
PHP递归复制、移动目录的自定义函数分享
2014/11/18 PHP
php实现将数组转换为XML的方法
2015/03/09 PHP
PHP中的session安全吗?
2016/01/22 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
Javascript - HTML的request类
2006/07/15 Javascript
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
javascript 三种编解码方式
2010/02/01 Javascript
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
2012/01/15 Javascript
用js判断页面是否加载完成实现代码
2012/12/11 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
jQuery Layer弹出层传值到父页面的实现代码
2017/08/17 jQuery
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
浅谈HTTP 缓存的那些事儿
2018/10/17 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
angular inputNumber指令输入框只能输入数字的实现
2019/12/03 Javascript
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
基于python OpenCV实现动态人脸检测
2018/05/25 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
Python图像处理模块ndimage用法实例分析
2019/09/05 Python
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
团拜会策划方案
2014/06/07 职场文书
公司庆典主持词
2015/07/04 职场文书
导游词创作书写原则以及开场白技巧怎么学?
2019/09/25 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python
golang中字符串MD5生成方式总结
2021/07/04 Golang
详解Spring Security中的HttpBasic登录验证模式
2022/03/17 Java/Android
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python
Java 中的 Lambda List 转 Map 的多种方法详解
2022/07/07 Java/Android