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 相关文章推荐
编写高性能的JavaScript 脚本的加载与执行
Apr 19 Javascript
克隆javascript对象的三个方法小结
Jan 12 Javascript
javascript与有限状态机详解
May 08 Javascript
分享一款基于jQuery的视频播放插件
Oct 09 Javascript
SublimeText自带格式化代码功能之reindent
Dec 27 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Oct 05 Javascript
微信小程序 页面之间传参实例详解
Jan 13 Javascript
分享一道关于闭包、bind和this的面试题
Feb 20 Javascript
浅析vue-router jquery和params传参(接收参数)$router $route的区别
Aug 03 jQuery
Angular设置别名alias的方法
Nov 08 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
Apr 02 Javascript
深入了解JavaScript 私有化
May 30 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可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
可以在线执行PHP代码包装修正版
2008/03/15 PHP
PHP获取文件绝对路径的代码(上一级目录)
2011/05/29 PHP
Javascript 读书笔记索引贴
2010/01/11 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
jQuery 选择同时包含两个class的元素的实现方法
2016/06/01 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
vue 使用原生组件上传图片的实例
2020/09/08 Javascript
vue项目打包后请求地址错误/打包后跨域操作
2020/11/04 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
2019/09/25 Python
python jenkins 打包构建代码的示例代码
2019/11/29 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
pandas 强制类型转换 df.astype实例
2020/04/09 Python
tensorflow实现将ckpt转pb文件的方法
2020/04/22 Python
python numpy库np.percentile用法说明
2020/06/08 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
2013届毕业生求职信范文
2013/11/20 职场文书
商场经理竞聘演讲稿
2014/01/01 职场文书
小学毕业家长寄语
2014/01/19 职场文书
新春联欢会主持词
2014/03/24 职场文书
法制演讲稿
2014/09/10 职场文书
酒店辞职书范文
2015/02/26 职场文书
通知函的格式
2015/04/27 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
开业典礼致辞
2015/07/29 职场文书
JavaScript使用canvas绘制坐标和线
2021/04/28 Javascript