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 相关文章推荐
js中cookie的使用详细分析
May 28 Javascript
javascript &amp;&amp;和||运算法的另类使用技巧
Nov 28 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
jquery获取radio值实例
Oct 16 Javascript
AngularJS入门教程引导程序
Aug 18 Javascript
js实现可输入可选择的select下拉框
Dec 21 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
Oct 09 Javascript
js判断数组是否包含某个字符串变量的实例
Nov 24 Javascript
Angular(5.2-&gt;6.1)升级小结
Dec 27 Javascript
实例介绍JavaScript中多种组合继承
Jan 20 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
Mar 07 Javascript
Vuex实现数据共享的方法
Dec 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中最容易忘记的一些知识点总结
2013/04/28 PHP
PHP时间类完整代码实例
2021/02/26 PHP
jquery随意添加移除html的实现代码
2011/06/21 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
深入理解javascript作用域和闭包
2014/09/23 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
JavaScript无操作后屏保功能的实现方法
2017/07/04 Javascript
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
浅析Python基础-流程控制
2016/03/18 Python
Python 实现文件的全备份和差异备份详解
2016/12/27 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
set在python里的含义和用法
2019/06/24 Python
python hash每次调用结果不同的原因
2019/11/21 Python
Python接口开发实现步骤详解
2020/04/26 Python
CSS3 transform的skew属性值图文详解
2014/07/21 HTML / CSS
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
军训心得体会
2013/12/31 职场文书
大学活动策划书范文
2014/01/10 职场文书
2014年消防工作实施方案
2014/02/20 职场文书
学历公证书范本
2014/04/09 职场文书
祖国在我心中演讲稿500字
2014/05/04 职场文书
社区矫正工作方案
2014/06/04 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript
PHP实现考试倒计时功能代码
2021/04/16 PHP