溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

vue.js綁定屬性的示例

發(fā)布時間:2020-12-10 12:09:47 來源:億速云 閱讀:123 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關(guān)vue.綁定屬性的示例的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

vue綁定屬性的方法:1、class綁定,代碼為【<li v-bind:class="'red'">item ---- key】;2、style綁定,代碼為【<div class="box" v-bind:style="{heig...】。

vue綁定屬性的方法:

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

<!-- 綁定屬性 -->
<div v-bind:title="title">鼠標(biāo)hover</div>
<div :title="title">鼠標(biāo)懸浮</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:'<h4>我是HTML文本</h4>'
            }
        }
    }
</script>

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

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

3、class綁定

#html
<div>
    <h4>div顏色列表</h4>
    <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: ['紅色', '藍(lán)色', '綠色', '粉色'],
        }
    }
}

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,
        }
    }
}

感謝各位的閱讀!關(guān)于vue.綁定屬性的示例就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI