首页 > 其他 > 详细

vue动态切换类

时间:2020-02-27 14:48:57      阅读:112      评论:0      收藏:0      [点我收藏+]

vue绑定类,是通过绑定class,class的内容是一个对象。

:class="{red:true,green:false}"

如果是true,就显示该类的样式,如果是false,就不显示该类的样式。

动态切换类,就是通过方法,改变绑定的true/false的值。

例子:

点击div实现颜色切换

<template>
<div :class="{red,green}" @click="change()">
</div>
</template>
<script>
export default {
  name: "HelloWorld",
  data () {
    return {
      red:true,
      green:false
    };
  },
  methods: {
    change(){
      this.red = !this.red;
      this.green = !this.green;
    }
  },
}
</script>
<style lang="css" scoped>
.red{
  width: 100px;
  height: 100px;
  background: red;
}

.green{
  width: 100px;
  height: 100px;
  background-color: green;
}
</style>

 

vue动态切换类

原文:https://www.cnblogs.com/luguankun/p/12371916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!