2014-04-06 120 views
0

在AngularJS中,我想將所有路由發送到單個控制器 - 所以我想 - 爲什麼要設置路由?AngularJS多級缺省路由

似乎簡單得與$window.location.pathname.split("/");

在第一路由信息,這看起來像一個很好的計劃:

  • 'mysite.com' 工作
  • 'mysite.com/' 工作
  • 「mysite.com/home」工作

但是,當我嘗試做一個2級或3級路線:

  • 'mysite.com/team/my-name'
  • 'mysite.com/blog/post/my-post'

角崩潰說:

Uncaught SyntaxError: Unexpected token <

爲什麼Angular缺省路由沒有多級路由好?

回答

1

角路由器只是不意味着(還)。試試UI Router它會做你所期望的。