我的问题是这样的,我用react和react-router写了一个单页面的Bolg网站,现在遇到一个问题,react-router路由有有这样的用法<Route path="/blog" component={BlogContentSection}/>,他把url和Component绑定到一起,这样根据路由显示不同的组件。
但是对于一个博客文章来说,这些文章是静态的html文件,我总不能个每写一篇文章,就封装一个Component吧,而且这样很难的维护,在初始化的时候也很将浪费大量的资源,把文章的内容放入数据库,用时拿出来格式化,这样又增加了数据库的负担。
所以我想有没有这样一种功能,正常的写html片段,然后把这部分html片段用react拉入然后封装为一个Component,这样用react-router就很方便了!!
这个不就
react-router
子路由的实现吗? 不知道你用的是几版,看一下文档的子路由如何实现吧