快速解决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 相关文章推荐
json格式化/压缩工具 Chrome插件扩展版
May 25 Javascript
菜鸟javascript基础资料整理3 正则
Dec 06 Javascript
实现只能输入数字的input不用replace方法
Sep 12 Javascript
javascript实现左右控制无缝滚动
Dec 31 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
Aug 19 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
Sep 20 Javascript
微信小程序定位当前城市的方法
Jul 19 Javascript
新手入门js闭包学习过程解析
Oct 08 Javascript
Vue项目中如何使用Axios封装http请求详解
Oct 23 Javascript
jQuery实现评论模块
Aug 19 jQuery
Openlayers学习之加载鹰眼控件
Sep 28 Javascript
vue-cli —— 如何局部修改Element样式
Oct 22 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日期时间函数的高级应用技巧
2009/05/16 PHP
php中获取指定IP的物理地址的代码(正则表达式)
2011/06/23 PHP
用方法封装javascript的new操作符(一)
2010/12/25 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
jquery操作checkbox实现全选和取消全选
2014/05/02 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
详解Angularjs filter过滤器
2016/02/06 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
详解node中创建服务进程
2017/05/09 Javascript
jQuery实现简单日期格式化功能示例
2017/09/19 jQuery
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
Bootbox将后台JSON数据填充Form表单的实例代码
2018/09/10 Javascript
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
[02:58]献给西雅图的情书_高清
2014/05/29 DOTA
Python实现的百度站长自动URL提交小工具
2014/06/27 Python
python实现Zabbix-API监控
2018/09/17 Python
python实现文件的分割与合并
2019/08/29 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
Python定义一个函数的方法
2020/06/15 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
墨西哥网上购物:Linio墨西哥
2016/10/20 全球购物
最新茶叶店创业计划书
2014/01/14 职场文书
先进班级集体事迹材料
2014/01/30 职场文书
同事打架检讨书
2014/02/04 职场文书
《夸父追日》教学反思
2014/02/26 职场文书
眼镜促销方案
2014/03/15 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
公司总经理任命书
2014/06/05 职场文书
Redis安装启动及常见数据类型
2021/04/14 Redis
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS