0

朋友们。你能帮我吗。

我有角度应用程序。我如何从 GET 添加参数(在 ex :param 中)

进入 templateUrl(在 ex param -> templateUrl 中:'/audio/param')?

$routeProvider
.when('/audio/:param', { 
    templateUrl : '/audio/param',
    reloadOnSearch : false 
})

如果我有 url 类型: http: //mysite.com/audio/123 我想要 templateUrl - /audio/123

谢谢!

4

2 回答 2

0

我不相信这是可能的。其背后的想法是在 AngularJS 中有严格的关注点分离,在这种情况下,这会导致您的模板和您的数据被分离。

您应该简单地检索一个模板,其中填充了 AngularJS 数据绑定表达式,然后执行另一个 HTTP 请求来检索数据并将其绑定到模板$scope。AngularJS 足够聪明,可以在第一次加载后缓存模板。

ps 欢迎来到 StackOverflow!

于 2013-07-09T10:57:00.200 回答
0

有关使用 Angular 1.1.3 中的新功能为 templateUrl 指定函数的相关 SO 讨论:AngularJS - How to use $routeParams in generate the templateUrl?

于 2013-10-21T20:12:29.453 回答