我有一个不同类别的网站,每个网站都包含详细信息页面和一个类别页面。例如,/movies
是类别页面,而/movies/:id
是详细信息页面。
详细信息页面和类别页面分别基于同一框架,因此适用于子级路线。知道详细信息/类别与URL的末尾相匹配,但是无法使用children
属性。
我发现的两个选择是:
制作路由/:categorie /:id并动态匹配框架组件内部的类别以选择组件,但这似乎效率很低,因为路由开销很大,感觉就像是在遍历vue-router的角色
为每个类别创建一个页面,并将框架组件作为包装器添加到所有这些组件中,但是这会使src目录无用,而且不是DRY。
我的问题是,有没有更好的解决方案?理想情况下,是vue路由器固有的东西。