快速解决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 相关文章推荐
非常好的js代码
Jun 27 Javascript
屏蔽网页右键复制和ctrl+c复制的js代码
Jan 04 Javascript
如何让DIV可编辑、可拖动示例代码
Sep 18 Javascript
JS替换文本域内的回车示例
Feb 18 Javascript
一看就懂:jsonp详解
Jun 01 Javascript
JavaScript对象参数的引用传递
Jan 14 Javascript
ECMAScript6变量的解构赋值实例详解
Sep 19 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
Jan 02 Javascript
js构建二叉树进行数值数组的去重与优化详解
Mar 26 Javascript
Django+Vue跨域环境配置详解
Jul 06 Javascript
js中apply()和call()的区别与用法实例分析
Aug 14 Javascript
Vue渲染过程浅析
Mar 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
Terran兵种介绍
2020/03/14 星际争霸
discuz程序的PHP加密函数原理分析
2011/08/05 PHP
删除html标签得到纯文本可处理嵌套的标签
2014/04/28 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
PHP如何使用cURL实现Get和Post请求
2020/07/11 PHP
Mootools 1.2教程(3) 数组使用简介
2009/09/14 Javascript
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
2011/07/10 Javascript
js判断选择的时间是否大于今天的代码
2013/08/20 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
2013/10/22 Javascript
jQuery focus和blur事件的应用详解
2014/01/26 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
详谈LABJS按需动态加载js文件
2015/05/07 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
codeMirror插件使用讲解
2017/01/16 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
2017/12/25 jQuery
JS回调函数原理与用法详解【附PHP回调函数】
2019/07/20 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
python实现隐马尔科夫模型HMM
2018/03/25 Python
Python GUI布局尺寸适配方法
2018/10/11 Python
python实践项目之监控当前联网状态详情
2019/05/23 Python
python批量爬取下载抖音视频
2019/06/17 Python
Python Pandas 箱线图的实现
2019/07/23 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
html5的localstorage详解
2017/05/09 HTML / CSS
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
门卫人员岗位职责
2013/12/24 职场文书
好人好事事迹材料
2014/02/12 职场文书
大学活动总结范文
2014/04/29 职场文书
好人好事演讲稿
2014/09/01 职场文书
亮剑观后感600字
2015/06/05 职场文书