vue的v-if,v-show,v-for,v-on用法

 vue的v-if,v-show,v-for,v-on用法
 
v-show
<!-- 隐藏元素  v-show  作用跟display一样 切换频繁可以用-->
        <!-- <h1 v-show="flase">欢迎来到{{name}}</h1> -->
        <!-- 只要返回结果为布尔值就行 -->
        <!-- <h1 v-show="1===3">欢迎来到{{name}}</h1> -->
v-if
 <!-- v-if作用是删除节点,彻底消失,连块都不见了 切换不频繁可以用-->
        <!-- <h1 v-if="1===3">欢迎来到{{name}}</h1> -->
v-for
<!-- <li v-for="(p,index) of persons" :key="index">
                    index是这个v-for方法本身就有的形参,可以省略,他就一索引值,需要的话可以再后面加
                个属性:a=“index”去接收,也可以用key接收,但是在vue里key被征用了,它可以接收,但不会显示
            在页面上 -->
                <li v-for="p of persons" :key="p.id">
                    {{p.name}}-{{p.age}}
                </li>
 
     data:{
                persons:[
                    {id:001,name:'王哥',age:23},
                    {id:002,name:'欧儿子',age:25},
                    {id:003,name:'谭儿子',age:23}
            ],
v-on
     
   <button v-on:click="showInof1">点我触发事件1(不传参)</button>
 <!-- 简写模式
        <button @click="showInof">点我触发事件(传参)</button> -->
 
        <button @click="showInof2($event,66)">点我触发事件2(传参)</button>

  

 
 
 
posted @ 2022-03-30 19:31  椿c  阅读(294)  评论(0)    收藏  举报