Vue -- 동적 바인딩 CSS 스타일

1369 단어





    
    Vue.js
    
    

  
    

CSS Class

2

aaa

js
new Vue({
    el:"#vue-app",
    data:{
        changColor:false,
        changLength:false,
    },
    methods:{

    },
    computed:{
        compClasses:function(){
            return {
                changColor:this.changColor,
                changLength:this.changLength,
        }
    }
    }   
});

css:
span{
    background: red;
    display:  inline-block;
    padding: 10px;
    color: blue;
    margin:10px 0;
}

.changColor span{
    background: yellow;
}

.changLength span:after{
    content: "ccc";
    margin-left: 10px;
}

좋은 웹페이지 즐겨찾기