Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 内联变量模板_Angularjs - Fatal编程技术网

Angularjs 内联变量模板

Angularjs 内联变量模板,angularjs,Angularjs,我在一个角度控制器中有以下html <div ng-include="'Module.' + entry.Module.View + '.template'"></div> 问题是,这会尝试从外部源加载模板。是否有其他标记或方法更适合从变量加载内联脚本模板?您可以在控制器中创建一个变量,并将其用作元素,而不是属性 <ng-include src="moduleUrl"></ng-include> 脚本标记是否放置在angular应用程序中(即n

我在一个角度控制器中有以下html

<div ng-include="'Module.' + entry.Module.View + '.template'"></div>

问题是,这会尝试从外部源加载模板。是否有其他标记或方法更适合从变量加载内联脚本模板?

您可以在控制器中创建一个变量,并将其用作
元素,而不是
属性

<ng-include src="moduleUrl"></ng-include>

脚本标记是否放置在angular应用程序中(即ng应用程序中)?@bhanu.cs是的,它位于同一控制器中。@JensB很高兴我能提供帮助!:)
<ng-include src="moduleUrl"></ng-include>
$scope.moduleUrl = 'Module.' + $scope.entry.Module.View + '.template';