Vue的數據綁定功能是其一個最強大的特性之一。通過使用數據綁定,我們可以將視圖的狀態動態地更新數據,使其與數據模型保持同步,從而使開發變得更省時、更高效。
// HTML <div id="app"> <p>{{ message }}</p> </div> // JavaScript var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' } })
在這個例子中,我們將Vue實例綁定到一個id為“app”的元素上,并且在data對象中聲明了一個名為“message”的屬性,它的初始值為“Hello Vue!”。接下來,我們在HTML中使用雙花括號語法將message的值插入到p標簽中。
另一種數據綁定方式是通過“v-bind”指令將屬性綁定到data中定義的值。比如,我們可以將一個圖片的src屬性綁定到一個變量上:
// HTML <div id="app"> <img v-bind:src="imageSrc" /> </div> // JavaScript var app = new Vue({ el: '#app', data: { imageSrc: 'https://example.com/image.jpg' } })
在這個例子中,我們使用“v-bind:src”指令將圖片元素的src屬性綁定到“imageSrc”變量,這使得圖片將始終顯示為定義在JavaScript中的圖片地址。
上一篇vue d'oeil
下一篇vue和layer沖突