是否有任何可注入的提供程序可用于控制器以获取应用相同控制器的部分模板。 像
<div ng-controller="TestController">
<div>
angular.module("app")
.controller("TestController",function([$templateProvider]){
});
我想要
<div ng-controller="TestController">
<div>
我的TestController中的元素
angularjs中是否有可用的模板内置提供程序?
答案 0 :(得分:1)
我们可以使用$rootElement
。
但它提供了完整的ng-app元素。
我们可以使用querySelector从$rootElement
获取部分内容。
Angular应用程序的根元素。这是元素 声明ngApp或将元素传递给angular.bootstrap的地方。 元素表示应用程序的根元素。它也是 应用程序的$ injector服务发布的位置,以及 可以使用$ rootElement.injector()检索。