vue01

作者: 暴打小乳猪 | 来源:发表于2018-09-11 14:55 被阅读0次

添加事件

<div class="you">

<input type="text" v-model="list">

<button v-on:click="nam">添加</button>

<ul>

<li v-for="(vel,index) in sg">{{vel}}<button v-on:click="men(index)">删除</button>

</li>

</ul>

</div>

new Vue({

el:'.you',

data:{

sg:['dd','hs','md'],

list:''

},

methods:{

nam:function(){

this.sg.push(this.list),

this.list=''

},

men:function(ind){

this.sg.splice(ind,1)

}

}

})

v-bind

<div class="you">

<img v-bind:scr="url" alt="" @click="chg">

</div>

new Vue({

el:'.you',

data:{

url:'img/1.jpg',

hef:'img/2.jpg'

},

methods:{

chg:function(){

this.url=this.hef

}

}

})

v-show/v-if

<div class="you">

<p>此内容可见</p>

<p v-show=!see>v-if此内容不可见</p>

<p>此内容可见</p>

<p v-if=!see>v-if此内容不可见</p>

</div>

new Vue({

el:'.you',

data:{

see:true

}

})

点击隐藏

<style>

.box{

width:30px;

height:30px;

background:red;

}

</style>

<div class="you">

<button @click="chg">点击隐藏</button>

<div class="box" v-show=see>

</div>

</div>

new Vue({

el:'.you',

data:{

see:true

},

methods:{

chg:function(){

this.see=!this.see

}

}

})

切换图片

<style>

ul{

overflow:hidden;

}

li{

width:600px;

text-align:center;

list-style:none;

border:1px solid black;

float:left;

}

</style>

<div class="you">

<img v-bind:src="url" alt="">

<ul>

<li v-for="(value,index) in arr" @click="chg(index)">{{index+1}}</li>

</ul>

</div>

new Vue({

el:'.you',

data:{

url:'img/1.jpg',

arr:['img/1.jpg','img/2.jpg','img/3.jpg','img/4.jpg','img/5.jpg']

},

methods:{

chg:function(ind){

this.url=this.arr[ind]

}

}

})

display:none与visibility:hidden的区别

display:none是彻底隐藏了,不在文档流中占位,浏览器也不会读取。

visibility:hidden只是看不到了,而它在文档流中占位,浏览器也会读取。

相关文章

  • Nexus npm install 报错E401

    背景是搭建nexus后,npm install 无法使用[root@es vue01]# npm isntalln...

  • VUE01

    vm是什么? 差值表达式 v-text指令 v-HTML指令 v-bind v-for v-model v-on ...

  • vue01

    添加事件 添加 {{vel}} 删除 new Vue({ el:'.you', data:{ sg:['dd','...

  • Vue01

    一、认识Vue 定义:一个构建数据驱动的 web 界面的渐进式框架 优点: 1、可以完全通过客户端浏览器渲染页面,...

  • vue01

    vue复习: vue-resource他会将一个$http属性挂载vm上 $http是定义在vue的原型上,实例上...

  • vue01

    vue01 vue到底是什么? 一个mvvm框架(库)、和angular类似,比较容易上手、小巧 vue和angu...

  • Vue01

    目录 1.1.认识Vuejs 为什么学习Vuejs 1.vue在国内领域是必备技能。 Vue的渐进式 1.把vue...

  • vue01

    webstrom中常用的快捷键一:标签自动补全:(1)纯标签补全例:输入h1,按Tab键, (2)纯标签+地址“i...

  • VUE01:Vue编程模式

    要使用Vue,顺带做个笔记,无他!  1. 理解Vue的封装对象;  2.Vue的入门使用;  Vue可以直接使用...

  • Vue01组件化实践-03 插槽 slot

    组件化 slot 插槽 demo github地址:feature/slot 分支 直接上代码体会插槽的使用吧

网友评论

      本文标题:vue01

      本文链接:https://www.haomeiwen.com/subject/jcrugftx.html