计算机教程

当前位置:澳门娱乐场网址 > 计算机教程 > Vue实现todolist删除功能【澳门娱乐场网址】

Vue实现todolist删除功能【澳门娱乐场网址】

来源:http://www.ablakeforum.com 作者:澳门娱乐场网址 时间:2019-07-28 00:49
<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>
const STORAGE_KEY = 'todos-vue.js'
export default{
 fetch(){
  return JSON.parse(window.localStorage.getItem(STORAGE_KEY) || '[]')
 },
 save(items){
  window.localStorage.setItem(STORAGE_KEY,JSON.stringify(items));
 }
}

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

2.HTML5 本地存储localstorage

总结

总结

<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>

App.vue代码

您可能感兴趣的文章:

以上所述是小编给大家介绍的vue.js todolist实现代码,希望对的大家有所帮助!

代码如下所示:

案例知识点:

本文由澳门娱乐场网址发布于计算机教程,转载请注明出处:Vue实现todolist删除功能【澳门娱乐场网址】

关键词: