Vue小案例—todo list
来源:互联网 发布:2013十大网络流行语 编辑:程序博客网 时间:2024/06/04 07:23
<template> <div id="app"> <h1 v-text = "title"></h1> <input v-model = "newItem" v-on:keyup.enter = "addNew"/> <ol> <li v-for="item in items" v-bind:class="{finished:item. isFinished}" v-on:click ="toggleFinished(item)"> {{item.label}} </li> </ol> </div></template><script>//设置store存储信息import Store from './store'export default { data:function () { return { title: 'this is todo list', //获得每次输入的信息 items:Store.fetch(), /*{ label:'coding', isFinished:true },{ label:'walking', isFinished:true }*/ liClass:'thisIsLiClass', newItem:"", } }, watch:{ items:{ handler:function(items) { //把输入的值存入到localStorage Store.save(items); }, deep:true } }, methods:{ toggleFinished:function (item) { item.isFinished = !item.isFinished; }, addNew:function () { this.items.push({ label:this.newItem, isFinished:false }) this.newItem = ""; } }}</script><style>.finished{ text-decoration: line-through;}#app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px;}</style>
0 0
- Vue小案例—todo list
- VUE训练营——Todo List
- IMweb训练营作业—-Todo List(vue)
- vue.js 实现 todo list 任务表单
- Vue学习完成Todo List网页
- 使用Vue.js完成一个todo-list
- vue.js实现的一个todo list
- vue基本小案例
- vue.js 实现 todo list 任务表单-2
- [IMWeb训练营作业]vue实现简单的todo list
- 【IMWeb训练营作业】 使用 Vue 实现一个 TODO List
- Vue.js 第一发【 todo list (IMWeb训练营作业)】
- 【IMWeb训练营作业】第一次Vue作业-todo list
- 用Vue搭建一个应用盒子(一):todo-list
- vue.js 学习笔记 制作简单的todo list
- Vue实战的小案例
- todo list
- TODO List
- Math的基本用法
- Java自定义异常
- Apache 与 Tomcat 区别联系
- JAVA多线程Socket实现
- <form> 表单里的method(post/get)方法
- Vue小案例—todo list
- explicit关键字学习
- 【一头扎进JMS】(1)----JMS基础
- Spring面试总结
- Spark Scheduler模块源码分析之DAGScheduler
- Hibernate的基本使用学习
- vsCode编辑器background插件背景设置!
- Google Guava Cache--localcache本地缓存实例
- expecting IDENT, found '*' 错误