快速解决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 相关文章推荐
Jquery插件编写简明教程
Mar 25 Javascript
js跨域问题浅析及解决方法优缺点对比
Nov 08 Javascript
JQuery表单验证插件EasyValidator用法分析
Nov 15 Javascript
node.js中的fs.realpathSync方法使用说明
Dec 16 Javascript
jQuery实现下拉框功能实例代码
May 06 Javascript
基于jQuery实现点击列表加载更多效果
May 31 Javascript
完美JQuery图片切换效果的简单实现
Jul 21 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
Aug 11 Javascript
JavaScript闭包和范围实例详解
Dec 19 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
Apr 07 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
Sep 08 Javascript
vscode+gulp轻松开发小程序的完整步骤
Oct 18 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与XML联手进行网站编程代码实例
2008/07/10 PHP
php addslashes和mysql_real_escape_string
2010/01/24 PHP
php htmlspecialchars加强版
2010/02/16 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
善用事件代理,警惕闭包的性能陷阱。
2011/01/20 Javascript
如何动态加载外部Javascript文件
2015/12/02 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
js判断请求的url是否可访问,支持跨域判断的实现方法
2016/09/17 Javascript
bootstrap table使用入门基本用法
2017/05/24 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
Python读取图片EXIF信息类库介绍和使用实例
2014/07/10 Python
Python实现随机漫步功能
2018/07/09 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
Python3显示当前时间、计算时间差及时间加减法示例代码
2019/09/07 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
2019/12/10 Python
matlab、python中矩阵的互相导入导出方式
2020/06/01 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
俄罗斯电子产品在线商店:UltraTrade
2020/01/30 全球购物
Linux机考试题
2015/07/17 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
计算机应用专业应届毕业生中文求职信范文
2013/11/29 职场文书
房屋买卖委托公证书
2014/04/08 职场文书
学雷锋标兵事迹材料
2014/08/18 职场文书
个人四风对照检查材料
2014/09/26 职场文书
2014年反洗钱工作总结
2014/11/22 职场文书
2014年人事部工作总结
2014/12/03 职场文书
追讨欠款律师函
2015/05/27 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
高效课堂教学反思
2016/02/24 职场文书
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
2021/03/31 jQuery
Python中super().__init__()测试以及理解
2021/12/06 Python
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫