快速解决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之通用简单的table选项卡实现(二)
May 09 Javascript
javascript中的循环语句for语句深入理解
Apr 04 Javascript
Express作者TJ告别Node.js奔向Go
Jul 14 Javascript
javascript实现Table排序的方法
May 15 Javascript
jQuery添加和删除指定标签的方法
Dec 16 Javascript
基于jquery插件编写countdown计时器
Jun 12 Javascript
Bootstrap按钮功能之查询按钮和重置按钮
Oct 26 Javascript
easyui combogrid实现本地模糊搜索过滤多列
May 13 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
使用mint-ui开发项目的一些心得(分享)
Sep 07 Javascript
js尾调用优化的实现
May 23 Javascript
使用react+redux实现计数器功能及遇到问题
Jun 02 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
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
浅析php header 跳转
2013/06/17 PHP
php通过session防url攻击方法
2014/12/10 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
javascript常用的方法分享
2015/07/01 Javascript
Bootstrap每天必学之弹出框(Popover)插件
2016/04/25 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
各种选择框jQuery的选中方法(实例讲解)
2017/06/27 jQuery
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
浅谈Angular 观察者模式理解
2018/11/01 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
vue样式穿透 ::v-deep的具体使用
2020/06/04 Javascript
python的正则表达式re模块的常用方法
2013/03/09 Python
python实现忽略大小写对字符串列表排序的方法
2014/09/25 Python
Python易忽视知识点小结
2015/05/25 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
Python中sort和sorted函数代码解析
2018/01/25 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
Python语言进阶知识点总结
2019/05/28 Python
西雅图电动自行车公司:Rad Power Bikes
2020/02/02 全球购物
通信研究生自荐信
2014/02/01 职场文书
小学数学教学反思
2014/02/02 职场文书
食品安全宣传标语
2014/06/07 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
大学团日活动总结书
2015/05/11 职场文书
高中语文教学反思范文
2016/02/16 职场文书
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers
mysql使用instr达到in(字符串)的效果
2022/04/03 MySQL
VUE递归树形实现多级列表
2022/07/15 Vue.js