84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
這是我的前端路由,看起來沒什麼問題,但是直接在瀏覽器刷新locahost:4000/select/ProfessionalElective的時候頁面會變成空白,必須從其他路由點進去才行,我看了看加載的js和css,路徑變成了localhost:4000/select/js和localhost:4000/select/css,不該是localhost:4000/js嗎?我直接刷新路徑localhost:4000/select頁面就可以顯示出來了,這是什麼問題?我的node的路由是這樣寫的。
业精于勤,荒于嬉;行成于思,毁于随。
index.html 或 index.jade 中的应该以绝对路径方式写 ,
這關前後端路由衝突什麼事,壓根是你使用browserHistory時,前端路由是後端沒有的,當你刷新頁面時瀏覽器會從伺服器請求頁面,後端沒有設定這個路由,自然就報404了。
具體看文件吧,react-router
index.html 或 index.jade 中的
应该以绝对路径方式写 ,
這關前後端路由衝突什麼事,壓根是你使用browserHistory時,前端路由是後端沒有的,當你刷新頁面時瀏覽器會從伺服器請求頁面,後端沒有設定這個路由,自然就報404了。
具體看文件吧,react-router