我有很多嵌套的网址。
例如Project list
-> Project detail
Project list
模板的路由仅在未调用路由Project details
的情况下才显示列表。
我通过创建计算属性来检查服务器currentRouteName
的{{1}}来做到这一点。
然后将其添加到模板中
routing
请注意, <div>Element that should be display in both route.</div>
{{#if isProjectDetail}}
{{outlet}}
{{else}}
<ul> ... </ul>
{{/if}}
的某些元素仍应显示在Project list
中。
有更好的方法吗?
答案 0 :(得分:2)
您使用了错误的路线。将projects/index
用于列表,将projects/detail/:project_id
用于详细信息。在两种情况下都应仅显示projects
中的内容。