【发布时间】:2015-02-02 11:58:53
【问题描述】:
我有一条路线/hungry/hippo/nom-nom-nom
地图很棒。没问题。
添加一个额外的斜线/hungry/hippo/nom-nom-nom/to-full-barf
后者没有解决,我不知道为什么
.when('/hungry/hippo/nom-nom-nom/to-full-barf', {
templateUrl: '/views/muyHungryHippo.html',
})
仅添加额外的深度 to-full-barf 无法解决。
有什么建议吗?
更新:
做了更多的挖掘,电话没有通过express.js。我认为问题不在于角度,而在于表达。
【问题讨论】:
-
这是您的完整代码吗?您的对象文字中有一个多余的尾随逗号。
-
这正是我在路线中所拥有的。简单地添加额外的 url 参数会使事情变得混乱。但现在我认为它在 express.js 而不是 angular
-
我的理解是,你对与 Angular 和 Express 路由一起工作有点困惑。因为你有角度,所以它是一个单页应用程序,前端的路由由 Angular ngroute 管理。而 Express 路由只不过是 REST 端点。所以暂时忘记 Express 并让你的 Angular 路由工作,然后你可以使用 $http 或 $resource 调用 REST API。
-
如果我在
/hungry/hippo/nom-nom-nom中创建一个按钮并制作它,以便当我点击它时将我带到/hungry/hippo/nom-nom-nom/to-full-barf它工作得很好。当我用相同的 url 刷新页面时,它不会加载。