Angularjs:从函数中获取$ routeprovider模板

时间:2017-09-10 17:31:28

标签: javascript angularjs route-provider

我一直在阅读文档的一些重要部分,我找到了这个页面:https://docs.angularjs.org/api/ngRoute/provider/ $ routeProvider

在某处,它表示route>template属性可以是(String|Function) 我想它应该是一个返回html forms-string的函数。我想知道的是,是否可以使用http请求从服务器获取html以及如何编写此类代码。

我知道这会使角度请求在每个导航上都是局部的,这应该是适得其反的 - 但我有我的理由。

1 个答案:

答案 0 :(得分:0)

  

我想它应该是一个返回html forms-string的函数。

对,就像:

templateUrl: function(param) {
   return 'views/' + param.details + '.html' ;
}
  

我想知道的是,是否可以使用http请求从服务器获取html

不,你做不到。

首先加载config,您无法将$http注入config