我是靠谱客的博主 背后灯泡,这篇文章主要介绍Vue入门(二)v-show、v-if、v-bind,现在分享给大家,希望可以做个参考。

  • v-show: 用来控制标签是否展示 底层是通过display元素来控制标签的展示与隐藏
  • v-if: 用来控制标签是否展示 底层是通过dom树的增加和删除来控制标签的展示与隐藏
  • v-bind: 用来给标签绑定元素 简化写法 v-bind:属性名=’’ ====> :属性名=’’
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script src="vue.min.js"></script> <!-- v-show: 用来控制标签是否展示 底层是通过display元素来控制标签的展示与隐藏 v-if: 用来控制标签是否展示 底层是通过dom树的增加和删除来控制标签的展示与隐藏 v-bind: 用来给标签绑定元素 简化写法 v-bind:属性名='' ====> :属性名='' --> <div id="app"> <span v-show="bol">hello world</span> <button v-on:click="change">点我显示和隐藏</button> <span v-if="true">hello word</span> <span> <img v-bind:src="address"> </span> <button v-on:click="changeImg">点我更改图片</button> </div> </body> <script> var vue = new Vue({ el:'#app', data:{ bol:false, address:'https://c.files.bbci.co.uk/6577/production/_110957952_42f5b28f-0145-42c8-b5b9-7333611a3a02.jpg' }, methods:{ change:function (){ this.bol = !this.bol; }, changeImg:function () { this.address = 'https://i.ytimg.com/vi/O-B_9v7IQQQ/maxresdefault.jpg'; } } }) </script> </html>

最后

以上就是背后灯泡最近收集整理的关于Vue入门(二)v-show、v-if、v-bind的全部内容,更多相关Vue入门(二)v-show、v-if、v-bind内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部