TodoList案例】的更多相关文章

 编写组件来改写2-2的Todolist案例…
今天做了一个案例,可以好好做做能够将之前的内容结合起来,最主要的是能对组件化编码流程有一个大概的清晰认知,这一套做下来,明天自己再做一遍复习一下,其实组件化流程倒是基本上没什么问题了,主要是很多vue的方法需要多熟悉一下,毕竟打破了之前的一些对于传统js的认知,还需要多熟悉一下. 这两天可能内容不是很多,因为有点感冒了,状态不是很好,不想学多了怕接受的是不是很好. 六.TODOList案例 做这个案例主要是为了能够熟悉组件化编码流程,刚开始学做一个项目最好按照以下三个步骤来 1.实现静态组件 先…
在2-3 的基础上继续,综合前面的Todolist编写一个完整的案例,实现基本的输入内容,添加内容,点击删除内容 稍微讲解54行代码 splice()的用法…
Vue指令 1.v-once指令  单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="app"> <…
Vue MVVM设计模式: 在使用vue进行编程时,不会再涉及到DOM的操作,取而代之的是修改数据层,当把数据进行变更的时候,vue之中它的底层会自动的根据数据的不同帮助我们去重新渲染页面. 编码时不需要关注VM层是如何实现的,它是vue内置的,只需要关注M层(模型层)和V层(视图层). 使用MVVM设计模式进行编码时,编码的重点一部分在于视图层,一部分在于模型层. data:指M层. <div>模板标签:指V层. vue:自身实现VM层.vue会监听到数据变了会帮你改变视图层,vue也能监听…
写一个简单的TodoList的更实用(文末有彩蛋). 一,使用VUE-CLI脚手架快速搭建一个框架 利用VUE-CLI来自动生成我们项目的前端目录及文件,方法: npm install -g vue-cli vue init webpack my-project cd my-project npm install npm run dev 这样我们的一个基于的WebPack的VUE项目目录就可以快速构建好了. 目录如下: 目录 二,完成一个简单的TodoList的 接下来就看一下webpack.b…
我们今天模仿ToDoList进行一个简单的增,删,改,查的操作 可参考官网  http://www.todolist.cn/ 下边直接上代码 import React from 'react'; class App extends React.Component{ //构造函数 constructor(){ super() this.state={ arry:[], //展示列表 str:'' //记录输入框的值 } }; //加载时对数组进行操作 componentWillMount(){ /…
1.效果图: 2.项目源码 3.源码 TodoList.js import React, { Component, Fragment } from 'react'; import TodoItem from './TodoItem' import './style.css' //定义一个React组件 class TodoList extends Component { constructor(props) { super(props); this.state = { list: [], inp…
 用v-on,v-for,v-model实现简单的Todolist案例…
1.工具类storage.js var app ={ set(key,value){ localStorage.setItem(key,JSON.stringify(value)); }, get(key){ return JSON.parse(localStorage.getItem(key)); }, delete(key){ localStorage.removeItem(key); }, countFalseNum(key){ let count=); let list = JSON.p…