|
@jaydenWang #10
@jaydenWang #11
你这两个回复很重要,更清晰的说明了你这个工具的核心关注点,我觉得整个宣传物料里完全没有体现,给的 demo 也完全没有体现。
另外那个 class 的整个的语法和结构非常难受,十分不统一,比如:
- 构造函数里用 super 传入 initialState 但是又完全不体现出它是一个 state ,后面又有 .state
- 莫名其妙蹦出来一个 @memo ,这个明显需要现代打包工具或者 TypeScript 的支持
- fiteredTodos 和 addTodo 的实现是不是过于复杂了?收益又是什么?好像都是 one liner 可以做完的事情
另外你这里还有一个非常蛋疼的点:多个 Store 之间如何交叉调用?必须实现在组件里,无法在 Store 内部实现? |