我有一个单页面应用程序,我的所有内部链接都与ng-click
一起使用,可以将数据动态加载到ng-view
。我正在尝试弄清楚如何处理来自应用程序外部的入站链接,例如指向'ROOT_PATH.com/#/posts/250'
的链接。
我的$routeProvider
抓住路线并正确加载特定的帖子数据。从那时起,当我点击帖子索引ng-click
链接时,它会正确加载并显示帖子索引,但路由仍为'ROOT_PATH.com/#/posts/250'
。
我希望该应用始终显示根路径。或者至少在显示帖子索引时始终显示根路径。
$routeProvider.when('/posts/:postId', { templateUrl: '../assets/mainIndex.html', controller: 'PostCtrl' } )
# Default
$routeProvider.otherwise({ templateUrl: '../assets/mainIndex.html', controller: 'IndexCtrl' } )