Javascript 如何在Angularjs中呈现文本区域内的HTML?

Javascript 如何在Angularjs中呈现文本区域内的HTML?,javascript,angularjs,Javascript,Angularjs,我得到的是HTML格式的模板内容,我想在视图中的文本区域中以呈现形式显示它们,就像正确样式的文本一样 JS: inviteMessage=“Hello,名称:asdasda状态代码:18lc81用于访问网站:example.com”; $scope.inviteMsg=$sce.trustAsHtml(inviteMessage); 视图: 目前,它在文本区域内显示html及其所有标记。这意味着Angularjs存在问题code@Arpit有可能在js端解析HTML吗?@piradulwa

我得到的是HTML格式的模板内容,我想在视图中的文本区域中以呈现形式显示它们,就像正确样式的文本一样

JS:

inviteMessage=“Hello,
名称:asdasda
状态代码:18lc81

用于访问网站:
example.com

”; $scope.inviteMsg=$sce.trustAsHtml(inviteMessage);
视图:



目前,它在文本区域内显示html及其所有标记。

这意味着Angularjs存在问题code@Arpit有可能在js端解析HTML吗?@piradulwakeel它不起作用。它返回相同的结果。您能创建一个提琴吗?可以,但这不是一个好的实践,因为angularjs的目的不是在javascript上呈现html
inviteMessage = "<p>Hello,<br />Name: asdasdasda<br />State Code: 18lc81<br /><br />For accessing site <a href="example.com">click here</a>:<br />example.com</p>";
$scope.inviteMsg = $sce.trustAsHtml(inviteMessage);
<textarea rows="12" id="inviteMsg" name="inviteMsg" ng-model="inviteMsg"
                              class="form-control field" ng-bind-html="inviteMsg"></textarea>