我有一个要求,当请求某些 url 时,我需要更改视图并显示一些具有相应数据的统一视图。如果我可以手动添加路由以匹配这些 url,然后使用相同的templateUrl
并controller
呈现视图,这将很容易。
就我而言,它有点复杂。这些路线是动态生成的。简而言之,在我正在进行的项目中,我需要让用户 [开发人员实际上] 能够定义站点地图,并根据用户选择的某些标准,某个节点的子节点(具有动态生成的 url)将显示在菜单中或在通用视图中显示为图块。
我的菜单部分工作得很好。我仍然需要找到一种方法来提供ngView
正确的模板和数据来渲染图块。这甚至可能吗?
更新:
我想我可以使用服务otherwise
上的方法$routeProvider
来实现类似的目标。文档说,当没有为某个 URL 定义路由时,会触发此方法。
如果有人能确认这是一个可能的解决方案,如果有更好的解决方案,我将不胜感激,请分享。提前致谢。