lxr

Results 76 comments of lxr

> > 正在改造中,但是严格模式 useEffect/useMount 执行两次是不可避免的。 > > useEffect 不能把它当作生命周期来看。 > > 但是 useMount 的定位是把它是等价成 componentDidMount 来做的吧。 > > ```js > const useMount = (fn: VoidFunction) => { > const didMoment...

> > 这是 react 的规则,我们不应该去破坏。 > > 但我理解,useMount就只应该执行一次,这和react的规则无关。 只是要在react的规则下,实现一个useMount。 为啥 useMount 就应该只执行一次呢,componentDidMount 也会执行两次

> @crazylxr @brickspert 有人在跟进吗?要不我来试一下? 好呀

@j3r0lin 由于改一个 option 对代码影响比较大,会破坏以前的一些结构,最终解决用加一个 是否正在轮询的状态来满足这个场景,可以持续关注一下

@MrHeer 能 参考 #758 完整的提一下 你的 RFC 吗,你现在这个太不完善了,不好评估

你这改了之后,所有的 demo ts 类型都有问题了呢

对,各个业务述求都不太一样,手动处理一下我觉得问题也很简单的。

emm,用这个我感觉直接用 redux 不就行了,主要的差别在于哪里呢?

这个就暂时不考虑了哈。