缺少尾部斜杠时的角度路由

时间:2017-09-14 17:59:11

标签: angularjs angular-ui-router angularjs-routing

我在Angular设置中使用这种方式:

WaitForInputIdle()

因此,只要用户导航到:

 $stateProvider
  .state('loginHome',
  {
    url: "/",
    templateUrl: "scripts/features/account/views/login.html"
  })
  .state('login',
  {
    url: "/login",
    templateUrl: "scripts/features/account/views/login.html"
  })

呈现登录视图

如何设置一条路线,当用户输入以下网址时,它会将其导航到登录状态:

http://localhost/MyApp/
http://localhost/MyApp/login

1 个答案:

答案 0 :(得分:0)

为什么不使用otherwise()的{​​{1}}函数,请在$urlRouterProvider中加入$urlRouterProvider。这样所有其他无法识别的路线都会被发送到登录页面!登录页面也有两种状态,而不是你可以将其作为。

<强> JS:

app.config