Javascript Angular 1.6.x,如何将组件标记从当前组件呈现为html

Javascript Angular 1.6.x,如何将组件标记从当前组件呈现为html,javascript,html,angularjs,Javascript,Html,Angularjs,我想从当前组件文件中将已经注册的角度组件(另一个)调用为HTML,但在HTML中它读取为字符串 下面的代码,是我在组件文件中尝试的代码 $scope.component = "<complaint-create-component></complaint-create-component>; $scope.component=“; 我尝试调用ng bind HTML表达式,但也将其读取为字符串。如果我将此组件名()直接用于HTML文件,则工作正常(如预期) 目前我使用

我想从当前组件文件中将已经注册的角度组件(另一个)调用为HTML,但在HTML中它读取为字符串

下面的代码,是我在组件文件中尝试的代码

$scope.component = "<complaint-create-component></complaint-create-component>;
$scope.component=“;
我尝试调用ng bind HTML表达式,但也将其读取为字符串。如果我将此组件名
()
直接用于HTML文件,则工作正常(如预期)

目前我使用的是angular 1.6版本


请帮助我。

尝试使用
$sce.trustAsHtml

$scope.component= $sce.trustAsHtml("<complaint-create-component></complaint-create-component>");
$scope.component=$sce.trustAsHtml(“”);

谢谢你,你刚刚救了我一天!