我将相同的组件用于三种不同的路线:
<Router>
<Route path="/home" component={Home} />
<Route path="/users" component={Home} />
<Route path="/widgets" component={Home} />
</Router>
无论如何,有没有结合起来,就像:
<Router>
<Route path=["/home", "/users", "/widgets"] component={Home} />
</Router>
根据React Router docs,属性类型“ path”的类型为字符串。因此,您无法将数组作为属性传递给路由组件。
如果您只想更改路线,则可以将同一组件用于不同的路线,这没有问题