指令:
v-bind:动态更新html元素上的属性
v-on:绑定事件监听
语法糖:
v-bind:href 缩写为 :href
v-bind:src 缩写为 :src
v-on 可以用@缩写
<button v-on:click="close">隐藏</button>
<button @click="close">隐藏</button>
<!DOCTYPE html> <html> <head> <title>指令与事件</title> <meta charset="UTF-8"> </head> <body> <div id="app"> <p v-if="show">显示文本</p> <a v-bind:href="url">链接</a> <img v-bind:src="imgUrl" width="200" height="200"> <!-- v-on --> <button v-on:click="close">点击隐藏</button> </div> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script type="text/javascript"> let app = new Vue({ el:"#app", data:{ show:true, href:"https://www.baidu.com", imgUrl:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic33.photophoto.cn%2F20141007%2F0035035953529595_b.jpg&refer=http%3A%2F%2Fpic33.photophoto.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638004758&t=54c0b2a59047ba45ce98b6518dbbe43d" }, filters:{ // 过滤器 go:function( value ){ } }, methods:{ //方法 close:function(){ this.show = false; } } }) </script> </body> </html>