引言
vue中“:”、“.”、“@”意义
“:” 是指令 “v-bind”的缩写
“@”是指令“v-on”的缩写
“.”是修饰符
详细如下:
v-bind
指令可以用于响应式地更新 HTML
特性:
<div id="app-2">
<span v-bind:title="message">
鼠标悬停几秒钟查看此处动态绑定的提示信息!
</span>
</div>
var app2 = new Vue({
el: '#app-2',
data: {
message: '页面加载于 ' + new Date().toLocaleString()
}
})
该指令的意思是:“将这个元素节点的 title
特性和 Vue
实例的 message
属性保持一致”。如果你再次打开浏览器的 JavaScript
控制台,输入 app2.message = '新消息'
,就会再一次看到这个绑定了 title
特性的 HTML
已经进行了更新。
网友评论