美文网首页
react-bug记录

react-bug记录

作者: 前端人 | 来源:发表于2021-11-11 11:59 被阅读0次

1.useState 与useReducer差异
const [filterBody, setFilterBody] = useState({});
const [pagination, dispatchPagination] = useReducer(
(state, action) => ({ ...state, ...action }),
{
pageSize: 10,
current: 0,
total: 0,
},
);
dispatchPagination 与 setFilterBody不会同步执行,

dispatchPagination({})
setFilterBody({})
useEffect(()=>{},[pagination, filterBody])
副作用会执行两次

2.html文件里引入路径是否加 / 是很大不一样的,如下

a:<script src="/webm/cmpt-static-show/umi.js"></script>
b:<script src="webm/cmpt-static-show/umi.js"></script>

如果网站地址是www.abc.com/webm/cmpt-static-show/index.html;
a的引入方式下,资源加载路径是www.abc.com/webm/cmpt-static-show/umi.js;
b的引入方式下,资源加载路径是 www.abc.com/webm/cmpt-static-show/webm/cmpt-static-show/umi.js

怎么理解这个差异呢,有/是绝对路径,没有/是相对路径。所以造成这个差异了。

一般在配置webpack的publickPath时要特别注意 是否有/,它决定资源的引入路径。

相关文章

  • react-bug记录

    1.useState 与useReducer差异const [filterBody, setFilterBody]...

  • 记录记录再记录

    先发个标题 明天再补上

  • DNS服务记录类型

    DNS记录类型包含:A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发。...

  • 记录,记录

    今天是3月18日,我上网搜了一下,历史上的今天发生了很多事,觉得非常不可思议。 有两个事件大家应该都能比较熟悉:第...

  • 记录,记录

    2020.03.12 今天这个日子总觉得需要留下点什么。 今天BTC最低触至5200u,不行,暂停一下,先把交易所...

  • 记录记录

    时间好快,公休瞬间结束!这个公休我经历了什么?感觉就没有休息。 这段时间确实经历了很多。有家事,有其他事...

  • 记录没有记录的记录

    昨夜 凝望息屏的手机 如同熟睡的恋人 盼她醒以拥抱,却又不忍惊扰 “砰,砰,砰” 雨骑在风的肩上 兴冲冲地拍着窗门...

  • 初心

    创作,为了记录,记录生活,记录心情,记录回忆……

  • 至情至性的散文

    特别渴望写出至情至性的散文。 ——记录青春、记录梦想、记录人生感悟、记录成长历程、记录心灵之旅、记录亲情、记录迷茫...

  • 几种域名解析方式

    主要有A记录、MX记录、CNAME记录、NS记录、TXT记录 A记录A代表Address,用于指定域名对应的IP,...

网友评论

      本文标题:react-bug记录

      本文链接:https://www.haomeiwen.com/subject/fxnwzltx.html