码迷,mamicode.com
首页 > 其他好文 > 详细

react+redux官方实例TODO从最简单的入门(4)-- 改

时间:2017-01-03 22:03:17      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:blog   自定义   循环   语法   注释   效果   元素   action   react   

上一篇文章实现了《删》这个功能,那么我们继续添加下一功能--《改》

这个修改的功能是通过双击每个子选项实现

第一步:按规矩来,添加一个状态声明

技术分享

第二步:action中约定我们要干什么,并且将其他元素(text)传给reducer(这里eidtTodo修改外editTodo)

技术分享

第三步:reducer中区更新我们的store(相信经过注释关于...语法,map循环等不用再写注释了,大家也能明白怎么回事了)

技术分享

第四步:当然是去我们的子组件编写具体实现的方法了

技术分享

技术分享

到了这里---改也实现了,看是不是很简单,分解步骤!

我们现在给处于编辑状态的子组件加一个边框吧!(如果是头部引用的它,那么class就是new-todo,如果是内容区域引用的话,就是edit,记住给Header添加一个自定义属性newTodo)

技术分享

效果图

技术分享

 

react+redux官方实例TODO从最简单的入门(4)-- 改

标签:blog   自定义   循环   语法   注释   效果   元素   action   react   

原文地址:http://www.cnblogs.com/heigehe/p/6246562.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!