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 相关文章推荐
js弹窗代码 可以指定弹出间隔
Jul 03 Javascript
jquery如何把参数列严格转换成数组实现思路
Apr 01 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
Aug 08 Javascript
jQuery往返城市和日期查询实例讲解
Oct 09 Javascript
关于vue.js弹窗组件的知识点总结
Sep 11 Javascript
原生JS实现图片左右轮播
Dec 30 Javascript
js实现用户输入的小写字母自动转大写字母的方法
Jan 21 Javascript
详解Angular-Cli中引用第三方库
May 21 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
Sep 05 Javascript
深入理解JS的事件绑定、事件流模型
May 13 Javascript
微信小程序当前时间时段选择器插件使用方法详解
Dec 28 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
Jul 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实现插入排序?
2013/04/10 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
2019/07/26 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
javascript showModalDialog 内跳转页面的问题
2010/11/25 Javascript
始终在屏幕中间显示Div的代码(css+js)
2011/03/10 Javascript
关于JavaScript的面向对象和继承有利新手学习
2013/01/11 Javascript
jQuery中after的两种用法实例
2013/07/03 Javascript
原生js页面滚动延迟加载图片
2015/12/20 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
有趣的JavaScript隐式类型转换操作实例分析
2020/05/02 Javascript
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
Python unittest模块用法实例分析
2018/05/25 Python
python按时间排序目录下的文件实现方法
2018/10/17 Python
python之验证码生成(gvcode与captcha)
2019/01/02 Python
PyQT5 QTableView显示绑定数据的实例详解
2019/06/25 Python
详解Django模版中加载静态文件配置方法
2019/07/21 Python
python遍历路径破解表单的示例
2020/11/21 Python
canvas压缩图片以及卡片制作的方法示例
2018/12/04 HTML / CSS
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
美体小铺波兰官方网站:The Body Shop波兰
2019/09/03 全球购物
生物技术毕业生自荐信
2013/10/23 职场文书
体育教育专业自荐信范文
2013/12/20 职场文书
打架检讨书500字
2014/01/29 职场文书
网上商城创业计划书范文
2014/01/31 职场文书
2014年客服工作总结范文
2014/11/13 职场文书
《自己去吧》教学反思
2016/02/16 职场文书
创业计划书之旅游网站
2019/09/06 职场文书
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js