vue中动态添加class类名的方法


Posted in Javascript onSeptember 05, 2018

vue 动态添加class类名,灵活得让你发狂,下面示例几个

<template>
  <div>
    <h2>动态添加类名</h2>


    <!-- 第一种方式:对象的形式 -->
    <!-- 第一个参数 类名, 第二个参数:boolean值 -->
    <!-- 对象的形式: 用花括号包裹起来,类名用引号, -->
    <!-- 优点: 以对象的形式可以写多个,用逗号分开 -->
    <p :class="{'p1' : true}">对象的形式(文字的颜色)</p>
    <p :class="{'p1' : false, 'p': true}">对象的形式(文字的颜色)</p>


    <!-- 第二种方式:三元表达式 注意点:放在数组中,类名要用引号-->
    <p :class="[ 1 < 2 ? 'p1' : 'p' ]" >三元表示式(文字的颜色)</p>


    <!-- 第三种方式: 数组的形式 -->
    <p :class="[isTrue, isFalse]">数组的形式(文字的颜色)</p>

    <!-- 数组中用对象 -->
    <p :class="[{'p1': false}, isFalse]">数组中使用对象(文字的颜色)</p>


 <!--补充: class中还可以传方法,在方法中返回类名-->
 <p :class="setClass">通过方法设置class类名</p>
  </div>
</template>
<script>
  export default {
    data () {
      return {
        isTrue: 'p1',
        isFalse: 'p'
      };
    },

 method: {
 setclass () {
    return 'p1';
   }
 }
  }
</script>
<style scoped>
  .p1 {
    color: red;
    font-size: 30px;
  }
  .p {
    color: blue
  }
</style>

以上这篇vue中动态添加class类名的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
手把手教你自己写一个js表单验证框架的方法
Sep 14 Javascript
js单例模式详解实例
Nov 21 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
Mar 21 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
React学习笔记之条件渲染(一)
Jul 02 Javascript
记录一次完整的react hooks实践
Mar 11 Javascript
用node.js写一个jenkins发版脚本
May 21 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
Sep 19 Javascript
element form 校验数组每一项实例代码
Oct 10 Javascript
javascript浅层克隆、深度克隆对比及实例解析
Feb 09 Javascript
原生JavaScript实现五子棋游戏
Nov 09 Javascript
关于uniApp editor微信滑动问题
Jan 15 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
Vue作用域插槽slot-scope实例代码
Sep 05 #Javascript
element ui 表格动态列显示空白bug 修复方法
Sep 04 #Javascript
You might like
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
PHP中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
PHP的autoload机制的实现解析
2012/09/15 PHP
php之curl实现http与https请求的方法
2014/10/21 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
WordPress免插件实现面包屑导航的示例代码
2020/08/20 PHP
JavaScript基本对象
2007/01/11 Javascript
jquery异步循环获取功能实现代码
2010/09/19 Javascript
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
Javascript让DEDECMS告别手写Tag
2014/09/01 Javascript
angularjs 处理多个异步请求方法汇总
2015/01/06 Javascript
jQuery功能函数详解
2015/02/01 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
详细谈谈AngularJS的子级作用域问题
2016/09/05 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
JS脚本加载后执行相应回调函数的操作方法
2018/02/28 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
2018/10/24 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
深入解析Python中的变量和赋值运算符
2015/10/12 Python
Python解析树及树的遍历
2016/02/03 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
Python贪心算法实例小结
2018/04/22 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
详解PyQt5信号与槽的几种高级玩法
2020/03/24 Python
CSS3实现闪烁动画效果的方法
2015/02/09 HTML / CSS
美国儿童玩具、装扮和玩偶商店:Magic Cabin
2018/09/02 全球购物
广告学毕业生求职信
2014/01/30 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
数控机床专业自荐信
2014/05/19 职场文书
Python 中的单分派泛函数你真的了解吗
2021/06/22 Python
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android