vue指令用法
2019-03-01 11:29
204 查看
v-for
<template> <div> <ul v-for="(item,index) in option" :key="item.id"> <li>{{item.name}}</li> <li @click="delClick(item.id,index,option)">删除</li> </ul> </div> </template> export default{ data(){ return{ option:[{name:"香蕉",id:1},{name:"苹果",id:2},{name:"樱桃",id:3},{name:"西瓜",id:4}] } }, methods:{ delClick(id,item,list){ //第一种删除方法:this.option.splice(index, 1) //第二种删除方法:this.option = this.option.filter(item => { return item.id!= id }) } } }
- Vue会基于key,移除key不存在的元素
v-bind
<template> <div class="main"> <a :herf="url"></a> </div> </template> export default{ data(){ return{ url:"http://www.baidu.com" } }
- 作用:当表达式的值改变时,响应式作用于DOM
v-on
<template> <div class="main"> <span @click="add("1")" ></a> </div> </template> export default{ data(){ return{ url:"http://www.baidu.com" } }, methods:{ add(item){ console.log(item); } }
- 给元素绑定方法,绑定事件从methods中设置
相关文章推荐
- Vue中集成的指令以及其用法
- Vue常用指令V-model用法
- Vue2.0中 v-for指令中的key用法
- vue的基本用法与常见指令
- vue 指令的用法
- [js高手之路] vue系列教程 - vue的基本用法与常见指令(1)
- Vue自定义图片懒加载指令v-lazyload详解
- linux 指令 man的用法
- Vue.js入门-内置指令v-html
- vue中 具名slot的用法
- vue2.0——v-model指令
- pragma指令的具体用法
- Vue计算属性computed简介及简单用法(表格筛选)
- 5.3.vue入门基础学习笔记-基础指令介绍(属性绑定v-bind)
- MIPS汇编语言SYSCALL指令的用法
- vue-mixins使用注意事项和高级用法
- Vue 指令v-if、v-show、v-once和v-cloak
- Vue组件中slot的用法
- #pragma指令用法汇总和解析
- Linux中find的常用指令的用法及作用