Vue实现todolist删除功能


Posted in Javascript onJune 26, 2018

代码如下所示:

<div id="app">
 <input v-model="inputValue">
 <button @click="handleSumbit">提交</button>
 <todo-item v-for="(item,index) of list":key="index":content="item":index="index"
  @delete="handleDelete"></todo-item>
</div>

子组件向父组件传递数据使用 this.$emit('delete',this.index)该方法

<script >
 Vue.component('todo-item',{
  props:["content",'index'],
  template:"<li @click='handleSubmit'>{{content}}{{index}}</li>",
  methods:{
   handleSubmit:function () {
    this.$emit('delete',this.index)
   }
  }
 })
 new Vue({
  el:'#app',
  data:{
   inputValue:'',
   list:[]
  },
  methods:{
   handleSumbit:function () {
    this.list.push(this.inputValue);
    this.inputValue="";
   },
   handleDelete:function (index) {
    this.list.splice(index,1)
   }
  }
 })
</script>

总结

以上所述是小编给大家介绍的Vue实现todolist删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascipt基础内容--需要注意的细节
Apr 10 Javascript
Js中获取frames中的元素示例代码
Jul 30 Javascript
js中split函数的使用方法说明
Dec 26 Javascript
jquery制作select列表双向选择示例代码
Sep 02 Javascript
在线所见即所得HTML编辑器的实现原理浅析
Apr 25 Javascript
JavaScript中常见的字符串操作函数及用法汇总
May 04 Javascript
avalonjs实现仿微博的图片拖动特效
May 06 Javascript
jQuery实现监控页面所有ajax请求的方法
Dec 10 Javascript
Angular设置title信息解决SEO方面存在问题
Aug 19 Javascript
Vue Router去掉url中默认的锚点#
Aug 01 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 jQuery
使用Vue实现调用接口加载页面初始数据
Oct 28 Javascript
AngularJS实现动态切换样式的方法分析
Jun 26 #Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 #Javascript
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 #jQuery
在vue中使用公共过滤器filter的方法
Jun 26 #Javascript
Vue不能检测到Object/Array更新的情况的解决
Jun 26 #Javascript
vue中element-ui表格缩略图悬浮放大功能的实例代码
Jun 26 #Javascript
Vue动态控制input的disabled属性的方法
Jun 26 #Javascript
You might like
PHP实现递归复制整个文件夹的类实例
2015/08/03 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
PHP高精确度运算BC函数库实例详解
2017/08/15 PHP
JavaScript让IE浏览器event对象符合W3C DOM标准
2009/11/24 Javascript
深入理解Javascript中this的作用域
2014/08/12 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
基于JavaScript实现添加到购物车效果附源码下载
2016/08/22 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
Angular2平滑升级到Angular4的步骤详解
2017/03/29 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
nodejs实现连接mongodb数据库的方法示例
2018/03/15 NodeJs
Vue+Mock.js模拟登录和表格的增删改查功能
2018/07/26 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
[01:56]《DOTA2》中文配音CG
2013/04/22 DOTA
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
2018/04/05 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
Python基础之字典常见操作经典实例详解
2020/02/26 Python
Python代码注释规范代码实例解析
2020/08/14 Python
python实现人工蜂群算法
2020/09/18 Python
pip install命令安装扩展库整理
2021/03/02 Python
水务局局长岗位职责
2013/11/28 职场文书
医药工作岗位求职信分享
2013/12/31 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
食品安全宣传标语
2014/06/07 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
铁路安全反思材料
2014/12/24 职场文书
降价通知函
2015/04/23 职场文书
紧急迫降观后感
2015/06/15 职场文书
签证工作证明模板
2015/06/15 职场文书
委托收款证明
2015/06/23 职场文书
公司员工奖惩制度
2015/08/04 职场文书