gpt4 book ai didi

javascript - 如何在 AngularJS 中将文本渲染成 HTML

转载 作者:行者123 更新时间:2023-12-01 07:09:41 25 4
gpt4 key购买 nike

我在一个包含一些 HTML 内容的范围内有一个变量。我想在网页上将其呈现为 HTML,但在我的情况下,它显示为全文。谁能帮我?

这是我的代码:-

//contoller.js

$scope.message = '<b><i>result has been saved successfully.</i></b>';

//demo.html
<p ng-bind="message"></p>

最佳答案

你需要注入(inject) $sce 服务到您的controllerDirective等并使用$sce service像这样:-

$scope.Message = $sce.trustAsHtml("<b><i>result has been saved successfully.</i></b>");

并将其绑定(bind)到您的 HTML 页面中,例如;
<p ng-bind-html = "Message"></p>

关于javascript - 如何在 AngularJS 中将文本渲染成 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35772949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com