vue_5 使用v-bind 為類設(shè)置類名

使用v-bind設(shè)置類名,設(shè)置為true,會起效用,設(shè)置為false,添加的樣式無效

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="util/vue-2.4.0.js"></script>
    <style>
        .red{
            color: red;
        }
    </style>
</head>
<body>
<div id="test">
    <p v-text="msg" v-bind:class="classobj"></p>
    <input type="button" :value="msg1" v-on:click="taggle_class"/>
</div>
<script>
    var vm1 = new Vue({
        el:"#test",
        data:{
            msg:"使用v-bind綁定class,設(shè)置字體為紅色",
            msg1:"點擊切換字體顏色",
            classobj:{red:true}
//            綁定類,使用對象,可以綁定多個類,key可以寫引號也可以不寫引號
        },
        methods: {
            taggle_class:function() {
                console.log(this.classobj);
                if (this.classobj["red"] == true) {
                    this.classobj["red"] = false
                } else {
                    this.classobj["red"] = true
                }
            }
        }
    })
</script>

</body>
</html>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,551評論 19 139
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,711評論 0 5
  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容,還有我對于 Vue 1.0 印象不深的內(nèi)容。關(guān)于...
    云之外閱讀 5,176評論 0 29
  • 老一代的人對待婚姻就像冰箱,壞了反復地修,總想著把冰箱修好,而現(xiàn)在的人,壞了就想換掉,我不知道到底是進步了還是退步了。
    維多利亞沒有夜閱讀 198評論 0 0
  • 今天上原本我的心情是興高采烈的,我正歡蹦雀躍來到學校,奔去田徑隊,我正懷著一個早讀的興奮跑了一圈之后,鄧老師...
    破雷神龍閱讀 590評論 0 2

友情鏈接更多精彩內(nèi)容