Angularjs 在子页面上,我想要一个使用AngularUI路由器的新路由系统

Angularjs 在子页面上,我想要一个使用AngularUI路由器的新路由系统,angularjs,angular-ui-router,Angularjs,Angular Ui Router,正在尝试UI路由器-这不是SPA-而是多个包含SPA集合的页面,内置为子页面 我希望用户导航到用户http://domain/comp。这是一个子页面,基本上有自己的状态 此链接将用于营销,因此我不希望有任何#或使用html5模式 当用户登陆此页面时,它应该反映初始状态 http://domain/comp/#!/form 但这是它没有发起的,我利用 $urlRouterProvider.when "/comp", "form" 尝试和URL匹配-但我相信这是我想要匹配的 /comp/#!/

正在尝试UI路由器-这不是SPA-而是多个包含SPA集合的页面,内置为子页面

我希望用户导航到用户
http://domain/comp
。这是一个子页面,基本上有自己的状态

此链接将用于营销,因此我不希望有任何
#或使用html5模式

当用户登陆此页面时,它应该反映初始状态

http://domain/comp/#!/form
但这是它没有发起的,我利用

$urlRouterProvider.when "/comp", "form"
尝试和URL匹配-但我相信这是我想要匹配的

/comp/#!/comp and then start the state form
我不想使用catchall

$urlRouterProvider.when "", "form"
因为我基本上把我所有的JS捆绑成一个,所以在每个页面上没有捆绑包的分离


基本上,我正在尝试做的是可能的?

尝试$urlRouterProvider+stateProvider,看看这是否会起作用。最后,我为每个内部SPA创建了一个ng应用程序和一个新模块-基本上,MPA和SPA需要更周到的配置。