先总结:v-bind用于对标签的属性进行动态绑定(即绑定的是一个变量,而不是常量)
实际工作中 ’v-bind: ’ 都会被简写为 ‘:’
前提: 此标签中有属性可以进行动态绑定,如标签的src属性,标签的href属性
代码展示:
<div id="app">
<!-- 给<img>标签的src属性动态绑定 -->
<img v-bind:src="imgurl"></img>
<!-- 给<a>标签的超链接href属性动态绑定 -->
<a v-bind:href="url">百度</a>
<!--v-bind语法糖可以简写为 : -->
<img :src="imgurl"></img>
<a :href="url">百度</a>
</div>
<script src="../vue.min.js"></script>
<script>
const a = new Vue({
el: "#app",
data: {
imgurl:"http://s1.hdslb.com/bfs/static/jinkela/search/assets/sprite-690be8a6ea.png",
url: 'http://www.baidu.com'
}
})
</script>
效果图: