我有 AngularJS 设置以使用 HTML5 路由,它在website.com/foo这样的 URL 上效果很好,但是当我为子页面创建路由时,例如:website.com/foo/bar它只在单击链接时显示正确的页面在我的网站上。如果我在浏览器中输入 url 并尝试直接访问它,我会得到一个空白页面部分,应该加载 ng-view 内容。
app.when('/promotion/events', {
templateUrl: '/assets/tpl/promotion/events/home.html',
controller: PromotionEventsCtrl
});