快速解决vue动态绑定多个class的官方实例语法无效的问题


Posted in Javascript onSeptember 05, 2018

首先,直接进入正题,我想要给一个dom绑定多个class,而且是动态绑定,这个时候可以用v-bind简写可以写为“ :”冒号,我查了官方的语法,

具体如下:

<!-- class 绑定 -->
<div :class="{ red: isRed }"></div>
<div :class="[classA, classB]"></div>
<div :class="[classA, { classB: isB, classC: isC }]">

其中第2行和第3行都是采用了数组语法,所以放到了我本人的代码中就是这样写

<a :class="[{ active : hash==='all' }, nav-link]" href="#/all" rel="external nofollow" >全部任务</a>

不幸的是并没有任何卵用,这里的nav-link这个class是固定的不会变的,active这个class需要根据条件来判断是否要加入。

后来查了很多资料也没有解决,最后自己对象写法就成功了,目前看到网上没有解决的案列,所以分享出来。

具体如下:

<a :class="{ 'active': hash==='finish','nav-link':true}" href="#/finish" rel="external nofollow" >已完成</a>

有疑问的可以在评论中提出或者我有错误的也可以说一下。

以上这篇快速解决vue动态绑定多个class的官方实例语法无效的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
Jan 09 Javascript
通过url查找a元素应用案例
Apr 29 Javascript
jQuery.holdReady()方法用法实例
Dec 27 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
Jan 27 Javascript
Javascript的表单验证-初识正则表达式
Mar 18 Javascript
jQuery ajaxForm()的应用
Oct 14 Javascript
jQuery实现一个简单的轮播图
Feb 19 Javascript
微信小程序开发入门基础教程
Apr 19 Javascript
详解基于vue-cli优化的webpack配置
Nov 06 Javascript
浅谈如何通过node.js对数据进行MD5加密
May 16 Javascript
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
详解Node.JS模块 process
Aug 31 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 #jQuery
vue中动态添加class类名的方法
Sep 05 #Javascript
ng-events类似ionic中Events的angular全局事件
Sep 05 #Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
Sep 05 #Javascript
vue 监听屏幕高度的实例
Sep 05 #Javascript
Vue-Router的使用方法
Sep 05 #Javascript
解决vue 绑定对象内点击事件失效问题
Sep 05 #Javascript
You might like
php数组中删除元素的实现代码
2012/06/22 PHP
php通过array_merge()函数合并关联和非关联数组的方法
2015/03/18 PHP
php实现的XML操作(读取)封装类完整实例
2017/02/23 PHP
PHP构造二叉树算法示例
2017/06/21 PHP
php数组指针函数功能及用法示例
2020/02/11 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
JS动态获取当前时间,并写到特定的区域
2013/05/03 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
jquery中常用的函数和属性详细解析
2014/03/07 Javascript
Jquery性能优化详解
2014/05/15 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
浅析nodejs实现Websocket的数据接收与发送
2015/11/19 NodeJs
Angular学习笔记之集成三方UI框架、控件的示例
2018/03/23 Javascript
使用jquery Ajax实现上传附件功能
2018/10/23 jQuery
浅谈对于react-thunk中间件的简单理解
2019/05/01 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
[01:44]剑指西雅图 展望TI之CIS战队专访
2014/06/25 DOTA
python append、extend与insert的区别
2016/10/13 Python
用python处理图片实现图像中的像素访问
2018/05/04 Python
python实现大转盘抽奖效果
2019/01/22 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
英国领先的鞋类零售商:Shoe Zone
2018/12/13 全球购物
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
工程师自我评价怎么写
2013/09/19 职场文书
工作自我评价分享
2013/12/01 职场文书
事业单位接收函
2014/01/10 职场文书
感谢信怎么写
2015/01/21 职场文书
邀请函模板
2015/02/02 职场文书
考生诚信考试承诺书
2015/04/29 职场文书
Python基础之元组与文件知识总结
2021/05/19 Python