随想
不成篇的观点、碎片、还没想透的念头。长文有长文的门槛,但很多想法不需要那么重——想清楚一点点就发,不必等它长成一篇文章。完整的长文在 文章。
- 事件驱动 vs 数据驱动
事件驱动和数据驱动并存时,把变更收敛到一个公共函数里。
- antd Upload 自定义错误提示:用 file.status 和 file.response
自定义上传失败时,错误提示要写在 file.status 和 file.response 上,传给 onError 不生效。
- antd Form 校验时 outOfDate 一直为 true
onValuesChange 里立即校验时表单 store 还没同步,outOfDate 一直为 true;把校验放进 setTimeout 延后一拍。
- npm link 和 yarn link 不互通
npm link 和 yarn link 各管各的,建链接和用链接必须是同一个工具。
- iframe 白屏:子页面比登录态先加载
iframe 白屏的原因是子页面比登录态先加载,消息晚到了;先拿登录态,再渲染 iframe。