快速解决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 相关文章推荐
Javascript 强制类型转换函数
May 17 Javascript
javascript操作cookie_获取与修改代码
May 21 Javascript
Kibo 用于处理键盘事件的Javascript工具库
Oct 28 Javascript
jQuery之排序组件的深入解析
Jun 19 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
Dec 13 Javascript
纯css实现窗户玻璃雨滴逼真效果
Aug 23 Javascript
AngularJS基础 ng-readonly 指令简单示例
Aug 02 Javascript
JS 终止执行的实现方法
Nov 24 Javascript
javascript实现用户点击数量统计
Dec 25 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 Javascript
JavaScript多种滤镜算法实现代码实例
Dec 10 Javascript
微信小程序中使用vant框架的具体步骤
Feb 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
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
PHP实现的封装验证码类详解
2013/06/18 PHP
服务器迁移php版本不同可能诱发的问题
2015/12/22 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
js中reverse函数的用法详解
2013/12/26 Javascript
利用JavaScript检测CPU使用率自己写的
2014/03/22 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
用js模拟struts2的多action调用示例
2014/05/19 Javascript
JavaScript遍历table表格中的某行某列并打印其值
2014/07/08 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
浅谈react 同构之样式直出
2017/11/07 Javascript
JS实现点击下拉菜单把选择的内容同步到input输入框内的实例
2018/01/23 Javascript
浅谈vuejs实现数据驱动视图原理
2018/02/23 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
jQuery替换节点元素的操作方法
2018/03/18 jQuery
详解VUE前端按钮权限控制
2019/04/26 Javascript
微信小程序设置滚动条过程详解
2019/07/25 Javascript
微信小程序点击保存图片到本机功能
2019/12/13 Javascript
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
Python拼接微信好友头像大图的实现方法
2018/08/01 Python
PyQt5实现简易计算器
2020/05/30 Python
详解Python的三种拷贝方式
2020/02/11 Python
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
给朋友的道歉信
2014/01/09 职场文书
教师职称自我鉴定
2014/02/12 职场文书
租赁意向书范本
2014/04/01 职场文书
招股说明书范本
2014/05/06 职场文书
法定代表人身份证明书
2014/09/10 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
婚前协议书标准版
2014/10/19 职场文书
出国签证在职证明范本
2014/11/24 职场文书
家庭财产分割协议范文
2014/11/24 职场文书
《哪吒之魔童降世》观后感:世上哪有随随便便的成功
2019/11/08 职场文书