vuejs屬性綁定

屬性綁定

1.屬性綁定(2種方式)

<!-- 綁定屬性 -->
<div v-bind:title="title">鼠標hover</div>
<div :title="title">鼠標懸浮</div>

<!-- 綁定地址 -->
<img v-bind:src="url" height="400" width="600"/>

<!-- html頁面渲染 -->
<!-- 直接數(shù)據(jù)綁定 -->
<div>{{html}}</div>
<!-- 綁定html屬性解析 -->
<div v-html="html"></div>

#js代碼
<script>
    export default {
        name: 'app',
        data() {
            return {
                msg: 'vue demo',
                title: '這里是一個title',
                url: 'https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1561705454&di=33c13bd9a15f514bae71aaf8250ff305&imgtype=jpg&er=1&src=http%3A%2F%2Fp3.ssl.qhimg.com%2Ft017c9d8f1ba39d313f.jpg',
                html:'<h3>我是HTML文本</h3>'
            }
        }
    }
</script>

2.數(shù)據(jù)綁定的另一種

<!-- text數(shù)據(jù)綁定 -->
<div v-text="msg"></div>

3.class綁定

#html
<div>
    <h3>div顏色列表</h3>
    <ul>
        <!-- 簡單綁定class -->
        <li v-bind:class="'red'">
            item ---- key
        </li>
        <br/>
        <!-- 列表綁定 -->
        <li v-for="(item,key) in list" :class="{'red':key ==0,'blue':key==1,'green':key==2,'pink':key==3}">
            {{item}} ---- {{key}}
        </li>
    </ul>
</div>
#js代碼
export default {
    name: 'app',
    data() {
        return {
            list: ['紅色', '藍色', '綠色', '粉色'],
        }
    }
}

4.style綁定

<!-- style綁定 -->
<div class="box" v-bind:style="{height:heightMax+'px',width:widthMax+'px'}">這里是一個div盒子</div>
#js代碼
export default {
    name: 'app',
    data() {
        return {
             widthMax: 400,
             heightMax: 200,
        }
    }
}

源碼

github

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

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

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,689評論 1 32
  • 海子在詩中將自己比作太陽。他的詩體現(xiàn)出來的沸騰的激情與天馬行空的想象力恰如太陽這架金色馬車在天空留下永恒的軌跡。 ...
    妙語梵音閱讀 956評論 6 6
  • 談錢傷感情?談感情傷錢? 錢固然是個好東西,能買到很多東西,總之有錢能解決掉我們90%的煩惱。但是用不好錢,比如賭...
    ty小九九閱讀 491評論 0 2
  • 有多少人在設置頁面背景顏色,想到的是在json文件中直接設置的? 最后是不是發(fā)覺都沒有作用。。。 其實這個屬性是用...
    114105lijia閱讀 21,387評論 2 12
  • 《見識》 字數(shù):573 給自己的人生做減法 小時候沒有什么娛樂項目,晚上就是一家人圍著電視看,那時候也沒幾個可看的...
    向洋洋洋閱讀 133評論 0 0

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