zoukankan      html  css  js  c++  java
  • vue中,class与style绑定

    <template>
    <div>
    <p v-bind:class="{active:isActive,'demo':Demo}">嘿嘿</p>
    <p v-bind:class="styleObj">哈哈</p>
    <p v-bind:class="styleObj2">咯吱咯吱</p>
    <p v-bind:class="[active1]">呵呵</p>
    <p v-bind:class="[{active:isActive},'info-'+id]">呵呵2</p>
    <div>
    <ul>
    <li :class="[{active:index%2==0},'info-'+id]" v-for="(name,index) in names">{{name}}</li>
    </ul>
    </div>
    <div>
    <p :style="stob">你来了</p>
    </div>
    </div>
    </template>

    <script>
    export default {
    name: 'styles',
    data() {
    return {
    isActive: true,
    Demo: true,
    styleObj:{
    active:true,
    'demo':false
    },
    active1:'active',
    id:10,
    names:['小明','小红','小军'],
    stob :{
    color:'red',
    fontSize:'30px'
    }
    }
    },
    methods: {

    },
    computed:{
    styleObj2(){
    return{
    'active':this.isActive,
    'demo':this.Demo
    }
    }
    }
    }
    </script>

    <style>
    .active {
    color: darkgreen;
    }
    </style>

  • 相关阅读:
    C#中的委托和事件(续)
    C# 中的委托和事件
    玩转JS插件系列
    gusfield
    线性规划
    后缀自动机
    bitset
    二维树状数组
    线段树合并
    求凸包
  • 原文地址:https://www.cnblogs.com/qiyc/p/9098033.html
Copyright © 2011-2022 走看看