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 自动分号插入(JavaScript synat:auto semicolon insertion)
Nov 04 Javascript
extjs grid设置某列背景颜色和字体颜色的方法
Sep 03 Javascript
javascript温习的一些笔记 基础常用知识小结
Jun 22 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
May 19 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
Aug 27 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
Jan 02 Javascript
究竟什么是Node.js?Node.js有什么好处?
May 29 Javascript
RequireJS入门一之实现第一个例子
Sep 30 Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
Oct 12 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
Aug 17 Javascript
React router动态加载组件之适配器模式的应用详解
Sep 12 Javascript
2种在vue项目中使用百度地图的简单方法
Sep 28 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
sony ICF-2010 拆解与改装
2021/03/02 无线电
php接口技术实例详解
2016/12/07 PHP
jQuery ajax+PHP实现的级联下拉列表框功能示例
2019/02/12 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
2019/06/14 PHP
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
JavaScript知识点总结(十)之this关键字
2016/05/31 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
分享19个JavaScript 有用的简写写法
2017/07/07 Javascript
利用Javascript实现一套自定义事件机制
2017/12/14 Javascript
简易Vue评论框架的实现(父组件的实现)
2018/01/08 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
2019/08/09 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
基于Django模板中的数字自增(详解)
2017/09/05 Python
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
基于Python实现扑克牌面试题
2019/12/11 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
爱情检讨书大全
2014/01/21 职场文书
酒店总经理助理岗位职责
2014/02/01 职场文书
十八届三中全会学习方案
2014/02/16 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
财务工作失职检讨书
2014/11/21 职场文书
具结保证书
2015/01/17 职场文书
校运会广播稿
2015/08/19 职场文书
微信小程序APP的生命周期及页面的生命周期
2022/04/19 Javascript