[问题] React Router 点选连结后的一般 js 无效

楼主: ymcheung (ymc)   2019-03-30 12:46:43
大家好,最近在练习 React,使用 create-react-app 快速上手
进展到完成 React Router 的基本设定
重现问题的程式码:https://stackblitz.com/edit/react-mqjws7
把每一页都有的 Footer 区块做成 <Footer />,想要自动显示今年的西元年
因为直接放在 Footer.js 会编译错误,
就放在 index.js 设定 getElementById() 和 innerHTML
却发现直接输入网址或 refresh 会成功显示
但如果按 <Link to=""> 的连结就不会显示,也没有错误讯息
请问要用什么关键字(英文)来找问题呢?
作者: dododavid006 (朔雪)   2019-03-30 21:04:00
那可能是那段程式码根本没执行到 但没看到你的程式也不知道哪边有问题 说来你说的编译错误又是怎么一回事 我觉得如果能直接写在 Footer 里会比较好
作者: freeccc (自由的ccc)   2019-03-31 00:14:00
贴个程式码来看看,不然这个有点难通灵
作者: VdustR (京)   2019-04-02 17:17:00
可以用 code sandbox reproduce

Links booklink

Contact Us: admin [ a t ] ucptt.com