为了提高英语阅读水平, 找朋友要了一个GRE 官方核心词汇3300个的excel文件, 打算加上阅读来大量使用了. 之前其实也做好了相关准备, 比如手机上装好了mdict, 电脑上有golden dict, 准备开始用透析法来阅读原著, 然后有事没事就开始听东西. 不过由于单词都存放在Excel中,
Redux有点类似于Vuex,是针对一个单页面应用统一的状态管理. 如果各个组件都需要保存自己的state, 而这些state之间互相需要同步, 那么一个潜在而且非常重要的问题就是万一组件的state没有得到同步会怎么样. 与其将状态保存在各个组件, 然后互相通信来进行更新, 可以方便的采取一个统一
这次是使用FireBase来让我们可以方便的进行验证, 上次在翻译Django书的时候用过一次Google的Oauth, 然后在更久远的学习里使用过FireBase. 这次就来一起添加上登录功能吧. 登录功能其实也写了很多, 主要还是一个登录状态的控制问题. 验证和发送信息其实还不算最核心的难点.
登录界面的核心是表单控制, 包括自定义所有的表单内容为组件, 阻止默认事件发生, 自定义表单提交的事件等等. 这里还有一个登录状态管理的问题, 留到后边再说 登录页 input组件 按钮组件 登录页 登录页也是老套路了, 先做一个页面, 然后是两个组件用来显示表单. 在其中, 把每个登录框和按钮,
商店页面是一个综合的页面, 展示所有品类以及其中的四个商品, 很显然, 又是一些组件, 尤其这些组件可以复用, 只需要传递商品的类别即可. 由于这个页面是个新的页面, 所以可以在pages目录中创建一个新的页面, 可见React在组织的时候, 依然可以按照根APP渲染不同的页面, 不同的页面中渲染不
这几天女儿经历了跳舞海选通过初试然后又没通过复选的故事. 然后在顾村的新家也整理好了, 老婆还突然让我去买了一台NS, 结果又为ns配了一个手柄500多, 花钱真的快啊. 昨天早上上班的路上, 镇坪路地铁站里, 看到一个女生靠着柱子坐着, 脸埋在包里, 不知道她此刻的心情, 不过没有过不去的坎, 少
女儿也很喜欢新的房子, 希望能早点买到新房啊. 新的开始, 马上就要上学了, 加油吧
以后打算在每篇博客之前记录一下最近的生活. 女儿的学校前两天通知要选身高125-133的女生参加海选, 来跳一场舞, 估计是什么汇报演出. 女儿现在身高只有122cm, 不过还是问老师去报名, 得到的初次回复是身高不够, 不过后来又通知说明天上午过去参加一下海选. 小家伙本身就灵活好动, 虽然妈妈总