我有一个论坛,将 discovery.latest 设置为主页。我仍然希望在论坛的根 URL / 处渲染自定义着陆组件,并在特定 /latest 路由上渲染纯列表视图。
在标题上的标题链接和导航栏上的“最新”链接之间切换时,这效果很好:
但这与侧边栏链接不兼容,因为它们使用逻辑来解析 URL 到路由。我可以通过使用不被 Discourse 解析但仍被浏览器解析的 URL 来破解此问题。例如:
然后从侧边栏切换也可以正常工作:
但这可能不稳定,并且需要额外的样式来突出显示活动链接。
有人知道区分侧边栏上 / 和 /latest 的更简洁的方法吗?
