快速解决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 相关文章推荐
Extjs列表详细信息窗口新建后自动加载解决方法
Apr 02 Javascript
JS删除数组元素的函数介绍
Mar 27 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
Oct 08 Javascript
js实现网页标题栏闪烁提示效果实例分析
Nov 20 Javascript
JS快速实现移动端拼图游戏
Sep 05 Javascript
基于ES6作用域和解构赋值详解
Nov 03 Javascript
详解JS中统计函数执行次数与执行时间
Sep 04 Javascript
在vue中v-bind使用三目运算符绑定class的实例
Sep 29 Javascript
vue-better-scroll 的使用实例代码详解
Dec 03 Javascript
JavaScript ES2019中的8个新特性详解
Feb 20 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
May 01 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
May 17 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 auth_http类库进行身份效验
2009/03/19 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
php array_multisort 对数组进行排序详解及实例代码
2016/10/27 PHP
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
php 使用html5 XHR2实现上传文件与进度显示功能示例
2020/03/03 PHP
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
js获取判断上传文件后缀名的示例代码
2014/02/19 Javascript
JavaScript动态创建link标签到head里的方法
2014/12/22 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
jQuery zclip插件实现跨浏览器复制功能
2015/11/02 Javascript
JS实现六边形3D拖拽翻转效果的方法
2016/09/11 Javascript
javascript中的replace函数(带注释demo)
2018/01/07 Javascript
微信小程序页面缩放式侧滑效果的实现代码
2018/11/15 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
python实现电子词典
2020/04/23 Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
Python基于Tkinter实现的记事本实例
2015/06/17 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
2017/11/11 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python开发之基于模板匹配的信用卡数字识别功能
2020/01/13 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
基于python 将列表作为参数传入函数时的测试与理解
2020/06/05 Python
浏览器实现移动端高性能css3动画(开启gpu加速)
2013/12/23 HTML / CSS
手机配件第一品牌:ZAGG
2017/05/28 全球购物
Java的for语句中break, continue和return的区别
2013/12/19 面试题
自我鉴定怎么写
2014/01/12 职场文书
毕业实习评语
2014/02/10 职场文书
市场部业务员岗位职责
2014/04/02 职场文书
《登鹳雀楼》教学反思
2014/04/09 职场文书
任命书范本大全
2014/06/06 职场文书
保护地球的标语
2014/06/17 职场文书
三峡导游词
2015/01/31 职场文书
python基础之停用词过滤详解
2021/04/21 Python
一级电子管军用接收机测评
2022/04/05 无线电