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 相关文章推荐
拉动滚动条加载数据的jquery代码
May 03 Javascript
jquery cookie的用法总结
Nov 18 Javascript
jquery动态增加删减表格行特效
Nov 20 Javascript
jQuery 操作input中radio的技巧
Jul 18 Javascript
Bootstrap表单布局
Jul 19 Javascript
第一次接触神奇的Bootstrap导航条
Aug 09 Javascript
jQuery实现导航回弹效果
Feb 27 Javascript
微信小程序实现自定义picker选择器弹窗内容
May 26 Javascript
vue 使用自定义指令实现表单校验的方法
Aug 28 Javascript
vue.js多页面开发环境搭建过程
Apr 24 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
Sep 06 Javascript
浏览器JavaScript调试功能无法使用解决方案
Sep 18 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&amp;java(二)
2006/10/09 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
PHP实现文件下载详解
2014/11/27 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
js正则表达式验证表单【完整版】
2017/03/06 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
小程序如何构建骨架屏
2019/05/29 Javascript
JS 封装父页面子页面交互接口的实例代码
2019/06/25 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
H5实现手机拍照和选择上传功能
2019/12/18 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
[01:50:49]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第三场 1月24日
2021/03/11 DOTA
python实现电子词典
2020/04/23 Python
Python工程师面试题 与Python基础语法相关
2016/01/14 Python
python3+dlib实现人脸识别和情绪分析
2018/04/21 Python
python 实现Flask中返回图片流给前端展示
2020/01/09 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
CSS3实现可爱的小黄人动画
2016/07/11 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
AmazeUI 折叠面板的实现代码
2020/08/17 HTML / CSS
详解淘宝H5 sign加密算法
2020/08/25 HTML / CSS
护士感人事迹
2014/05/01 职场文书
vue3如何优雅的实现移动端登录注册模块
2021/03/29 Vue.js
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android
MySQL学习之基础操作总结
2022/03/19 MySQL
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL