赞了文章2015-08-15
两篇文章 今天看了两篇文章, 我觉得对我的影响会很大, 当然, 都是 React 相关的: 一篇是 Martin Kleppmann 在 Strangeloop 2014 大会上的演讲, 有视频, 也有文字版, 关于数据库: Turning the database inside-out with Apache Samza[链接] 另一篇是 Christian Alfoni...
回答了问题2015-07-06
如果你的列表页面是一个分页的页面,那么你需要保存所在页面的页数,可能是在url里面,那么返回的时候就从url中读取页数,加载那个页数的数据。 如果你的列表页面是一个很长的页面,你需要回到原来的位置,那么你可能需要抽象出一个service来记录用户在这个页面上所...
回答了问题2015-07-04
这个问题看似复杂,但其实只要有一个比较好的前端数据模型抽象就能简化很多问题: 首先可以抽象出一个Service,用来存储用户拖了哪些组件进入C区域,这些组件的position在哪,配置成了什么样子。可能是这样的: {代码...} D区域根据根据C区域选中的type去加载不同的d...
回答了问题2015-07-04
如果component的某些状态需要被改变,并且会影响到component的render,那么这些状态就应该用state表示。 例如:一个购物车的component,会根据用户在购物车中添加的产品和产品数量,显示不同的价格,那么“总价”这个状态,就应该用state表示。
回答了问题2015-06-23
假设我们有一个新闻列表的组件叫做NewsListComponent,还有它包含了单个新闻的组件,叫做NewsItemComponent,当滑动到底部的时候会请求API把新的新闻加载进来。那么我们可以在NewsListComponent加载完成以后,监听scroll事件,当滑动到底部就去请求API,并且改变stat...