我有一个laravel应用程序。
对于具有此类路由的页面:/admin/entity/
我想使用反应组件与反应路由器来处理/admin/entity/:id
路由。
如果我使用browserify将所有组件捆绑在一个文件中,我无法访问任何组件以从外部呈现它,因为browserify将其包装到关闭状态。因此,我几乎没有问题:
答案 0 :(得分:1)
以下是我的意见:
/admin/entity
)。<div>
)并且应该配置React Router之类的内容,以便它忽略/admin/entity
但呈现{{} 1}}。您面临的挑战是,指向不同/admin/entity/:id
网址的任何链接都应使用:id
组件最佳地位于React组件中。这将自动连接您的路由器。您的路线可能如下所示:
Link
我相信,当您<Route path="admin/entity/:id" handler={Entity} />
路由器时,如果浏览器的网址不是预期的格式,则React实际上无法呈现任何内容。