Angular:具有多个状态的URL

时间:2016-08-01 16:01:50

标签: angularjs url state

我想知道角度1.x是否可行。

约束是让应用程序与移动和桌面兼容。在应用程序的每个页面上,都有一个显示常用内容的ui视图,例如。

<div ui-view flex></div>

但是对于仅限桌面的浏览器,还有另一个带有附加内容的ui视图(它可以从更大的宽度中受益),例如。

<div ui-view="desktop-only" hide show-gt-sm></div>

我的问题是:输入网址时,是否可以在每个ui视图中打开不同的状态? (目前,桌面ui-view是固定的)也许是为这个ui-view定义特定的路由?

1 个答案:

答案 0 :(得分:0)

我终于使用了:

https://github.com/angular-ui/ui-router/wiki/Multiple-Named-Views

对于每个州,您可以处理多个命名视图,每个视图与控制器相关。