更改Angularjs中的URL路由

时间:2015-09-02 05:05:45

标签: angularjs

我正在研究AngularJs,如果我在浏览器上键入类似   http://localhost/vistorsday它去了,   http://localhost/vistorsday/vapp/home。   我想将我的URL更改为http // localhost / vistorsday / home或http // localhost / visitorsday。

以下是我的代码

.state('vapp', {
   abstract: true,
   url: '/vapp',
   templateUrl: 'tpl/vtapp.html',
   controller: "headerCtrl"}
)
.state('vapp.home', {
   url: '/home',
   templateUrl: 'tpl/home.html',
   controller: "homeCtrl"}
) // JavaScript Document

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

只需更改vapp的网址,即可指向' /'而不是' / vapp' (除非您有任何特定理由将其保留为' / vapp')。

.state('vapp', {
   abstract: true,
   url: '/',
   templateUrl: 'tpl/vtapp.html',
   controller: "headerCtrl"}
)

希望这有帮助。