快速解决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 相关文章推荐
window.event快达到全浏览器支持了,以后使用就方便了
Nov 30 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 Javascript
D3.js实现文本的换行详解
Oct 14 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 Javascript
bootstrap vue.js实现tab效果
Feb 07 Javascript
利用nvm管理多个版本的node.js与npm详解
Nov 02 Javascript
微信小程序中时间戳和日期的相互转换问题
Jul 09 Javascript
node读写Excel操作实例分析
Nov 06 Javascript
vue.js实现h5机器人聊天(测试版)
Jul 16 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
Aug 14 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
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
js对象的构造和继承实现代码
2010/12/05 Javascript
Textarea与懒惰渲染实现代码
2012/01/04 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
JavaScript获取数组最小值和最大值的方法
2015/06/09 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
Node.js实现简单管理系统
2019/09/23 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
javascript设计模式 ? 策略模式原理与用法实例分析
2020/04/21 Javascript
ES11屡试不爽的新特性,你用上了几个
2020/10/21 Javascript
[49:31]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第二场 1月29日
2021/03/11 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
Python监控主机是否存活并以邮件报警
2015/09/22 Python
python实现批量监控网站
2016/09/09 Python
python放大图片和画方格实现算法
2018/03/30 Python
详解Python 协程的详细用法使用和例子
2018/06/15 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
2019/04/26 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
2019/06/13 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
python flask中动态URL规则详解
2019/11/22 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
浅析移动设备HTML5页面布局
2015/12/01 HTML / CSS
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
班会关于环保演讲稿
2013/12/29 职场文书
技校毕业生自荐书
2014/05/23 职场文书
优秀团队申报材料
2014/12/26 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
行政处罚事先告知书
2015/07/01 职场文书
Python上下文管理器Content Manager
2021/06/26 Python