天天看點

react在html檔案中怎麼使用路由,如何使React Router與靜态資産,html5模式,曆史API和嵌套路由一起使用?...

我以為我開始了解React

Router,但是在添加一個為其元件加載CSS的庫時,我遇到了新的障礙。當從我的家中導航到包含該元件的頁面時,一切正常,但是當我重新整理它時,字型的URL損壞了…

我在這裡和這裡找到了一些指針,但到目前為止還沒有運氣。這是常見問題嗎?如何解決呢?

我将webpack開發伺服器與由yeoman腳手架建構的預設配置一起使用。

我使用的庫是React Fa來顯示圖示。

然後重新整理頁面,然後在控制台中看到:

這顯然是壞的,因為客戶部分不應該在這裡…

到目前為止,這是我的路由器:

ReactDOM.render(

, document.getElementById('support-app'));

我也嘗試将a添加到我的index.html中,但在控制台中以紅色顯示了一個很好的警告,是以可能不是最好的主意:

警告:不建議使用“自動設定基本名稱”,并将在下一個主要版本中将其删除。的語義與基本名稱略有不同。請在createHistory選項中顯式傳遞基本名稱