v-bind 用于响应更新html元素的属性 将一个/多个属性或一个组件的prop动态绑定到样式
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="app">
<!-- 绑定一个属性-->
<img v-bind:src="imgSrc">
<!-- 简写语法-->
<img :src="imgSrc">
<!-- 动态属性名-->
<a v-bind:[attrname]="url">链接</a>
<!-- 内联字符串拼接-->
<img :src="'images/' + filename">
</div>
<script src="https://unpkg.com/vue@next"></script>
<script>
const vm = Vue.createApp({
data(){
return {
attrname:'href',
url:'http://www.sina.com/cn',
imgSrc:'https://img2.baidu.com/it/u=2027263701,3348197028&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=750',
filename:'拉拉'
}
}
}).mount("#app");
</script>
</body>
</html>