快速解决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动态创建div属性和样式示例代码
Oct 09 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
May 12 Javascript
学习JavaScript设计模式(链式调用)
Nov 26 Javascript
JavaScript阻止回车提交表单的方法
Dec 30 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
浅谈ECMAScript6新特性之let、const
Aug 02 Javascript
vue+Java后端进行调试时解决跨域问题的方式
Oct 19 Javascript
JS正则表达式常见用法实例详解
Jun 19 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
Jul 22 Javascript
iview Upload组件多个文件上传的示例代码
Sep 30 Javascript
解决webpack多页面内存溢出的方法示例
Oct 08 Javascript
JS实现百度搜索框关键字推荐
Feb 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
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
PHP的压缩函数实现:gzencode、gzdeflate和gzcompress的区别
2016/01/27 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
2016/12/09 PHP
php微信公众号开发之二级菜单
2018/10/20 PHP
JS实现打开本地文件或文件夹
2021/03/09 Javascript
ie focus bug 解决方法
2009/09/03 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
2015/03/30 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
2017/10/27 jQuery
JQuery 又谈ajax局部刷新
2017/11/27 jQuery
微信小程序登录按钮遮罩浮层效果的实现方法
2018/12/16 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
Ant Design的可编辑Tree的实现操作
2020/10/31 Javascript
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
17个Python小技巧分享
2015/01/23 Python
python梯度下降法的简单示例
2018/08/31 Python
python爬取内容存入Excel实例
2019/02/20 Python
Python实现定时执行任务的三种方式简单示例
2019/03/30 Python
python画图--输出指定像素点的颜色值方法
2019/07/03 Python
Python加速程序运行的方法
2020/07/29 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
Three Graces London官网:英国奢侈品牌
2021/03/18 全球购物
女方婚礼新郎答谢词
2014/01/11 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
Python实现8种常用抽样方法
2021/06/27 Python