朋友。 你能帮我吗?
我有角度的应用程序。 我怎样才能从GET中添加params(在ex:param中)
进入templateUrl(在ex param中 - > templateUrl:'/ audio / param') ?
$routeProvider
.when('/audio/:param', {
templateUrl : '/audio/param',
reloadOnSearch : false
})
如果我有网址类型:http://mysite.com/audio/123 我想要templateUrl - / audio / 123
谢谢!
答案 0 :(得分:0)
我不相信这是可能的。其背后的想法是AngularJS中存在严格的关注点,在这种情况下会导致您的模板和数据分离。
您应该只检索一个填充了AngularJS数据绑定表达式的模板,并执行另一个HTTP请求来检索数据并通过$scope
将其绑定到模板。 AngularJS非常智能,可以在第一次加载后缓存模板。
P.S。欢迎来到StackOverflow!
答案 1 :(得分:0)
关于使用Angular 1.1.3中的新功能为templateUrl指定函数的相关讨论:AngularJS - How to use $routeParams in generating the templateUrl?