此導入來自陣營路由器文檔:爲什麼使用react-router-dom需要導入同一個包中的兩個單獨的別名?
import { BrowserRouter as Router, Route } from 'react-router-dom'
我不知道我是否誤會反應在這裏,或JS import
。在我看來,這導入了一個單獨的包,並在兩個不同的別名下提供了相同的包,但<Router>
和<Route>
組件完全不同,並且在任何方面似乎都不相同。這裏發生了什麼? <Router>
和<Route>
是相同的東西還是他們不同?
不,從''進口JUST BrowserRouter(別名爲路由器)和路由反應,路由器dom'' - 沒有其他出口是進口的(如鏈路,用於例如) –