问题应该足够清楚:)。但我可以看到有人在使用:
<button @click="function()">press</button>
有人使用:
<button v-on:click="function()">press</button>
但实际上两者之间有什么区别(如果存在)
问题应该足够清楚:)。但我可以看到有人在使用:
<button @click="function()">press</button>
有人使用:
<button v-on:click="function()">press</button>
但实际上两者之间有什么区别(如果存在)
它们看起来可能与普通的HTML有所不同,但是:和@是属性名称的有效字符,所有受Vue.js支持的浏览器都可以正确解析它。此外,它们不会出现在最终的渲染标记中。速记语法完全是可选的,但是稍后您将进一步了解其用法时,可能会喜欢它。
资料来源:官方文档。
两者之间没有区别,一个只是第二个的简写。
资料来源:官方文档。