vue基础用法-属性绑定指令

属性绑定指令

注意:插值表达式只能用在元素的内容节点中,不能用在元素的属性节点中!
如果需要为元素的属性动态绑定属性值,则需要用到v-bind属性绑定指令。用法示例如下:
在vue中,可以使用 v-bind:指令,为元素的属性动态绑定值;
简写是英文的 :

<!DOCTYPE html>
<html lange="en">
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 希望 Vue 能够控制下面的这个div,帮我们在把这个数据填充到 div 内部 -->
		<div id="app">
			<input type="input" v-bind:placeholder="tips"/>
			<hr />
			<!-- vue 规定 v-bind:指令可以简写为 : -->
			<img :src="photo" alt=""/>
		</div>

		<!-- 1.导入Vue的库文件,在weindow全局就有了Vue这个构造函数 -->
		<script src="lib/vue-2.6.12.js"></script>
		<!-- 2.创建Vue的实例对象 -->
		<script>
			//创建Vue的实例对象
			const vm = new Vue({
				// el 属性是固定的写法,表示当前vm实例要控制页面上的哪个区域,接收的值是一个选择器
				el: '#app',
				// data对象就是要渲染到页面上的数据
				data: {
					tips: '请输入用户名',
					photo: 'https://web-assets.dcloud.net.cn/unidoc/zh/uni-app.png'
				}
			})
		</script>
	</body>
</html>
posted @ 2023-06-02 00:06  Young_Yang_Yang  阅读(153)  评论(0编辑  收藏  举报