chockingxiao
chockingxiao
请问下如果redux的更新是在延迟冻结后的话,效果不是一样的吗,因为依赖的store的更新时机是人为操作的、不确定的
感觉不让缓存了的页面进行更新 很容易出现问题,就拿上面的代码来说,就算页面隐藏起来了,但是当全局的stateA.count更新了之后,应该是要重新触发调用useDidRecover,把新的callback传过去的。不仅是全局store这种情况,在页面隐藏之后,页面的任何props变化了,useDidRecover callback里面的都是旧的值。
@DaiShengloda 我把webpack的mode设置成'development', 能看到是这行代码报错 https://github.com/benjycui/bisheng/blob/7bf6e8c368c24be045555d7460298d9f1fe30229/packages/bisheng/src/routes.nunjucks.jsx#L7 最后在config.js配置个`themeConfig`空对象就好了
it's 2018.9.12
--After a long time--
--After a long time--
> @brickspert ok,是我误解了loadingDelay,他是延迟loading变成true的时间,相当于如果这个异步返回的特别快,则不会loading从true->false的过程,至少对外暴露的loading不会。但我有一个问题,假设我们希望有变化,但延迟从true->false的这个变化过程,即异步loading的变化有一个最小保持时间,后续会有这样的参数去设置吗?(目前都是自己在代码里做这种最小保持时间,很蠢=。=) 文档是"delay the time when loading turns to `true`",我也误解成"delay the time when loading turns to `false`",当成节流来用了