gpt4 book ai didi

javascript - 如何在angularjs中使用&替换&

转载 作者:行者123 更新时间:2023-11-30 21:09:06 25 4
gpt4 key购买 nike

问题:我很难替换“&”到 &。他们是使用 javascript 将 & 符号替换为 & 的方法。

<div class="col-md-4 no-margin padding" id="change">
<strong>Specialty: </strong>{{e.Specialty}}
</div>

我想替换“&”当它从数据库中抓取数据到“&”时。

因此目前,它将显示“护理和医生”而不是“护理和医生”

如何使用替换来实现这一点。我已经尝试过 ng-show、Santize 和 ng-bind-html,但没有成功。

最佳答案

您必须使用 $sce 服务和 trustAsHtml,这样 Angular 才不会进行编码并在没有输出编码的情况下显示输出。详情在这里https://docs.angularjs.org/api/ngSanitize

步骤如下-

  1. 包含 ngSanitize 模块 - angular.module('app', ['ngSanitize']);
  2. 在你的 Controller 中注入(inject) $sce 服务
  3. 最真实的输出使用 - vm.Specialty= $sce.trustAsHtml(Specialty);
  4. 在没有输出编码的情况下向用户显示 - Specialty: bind-html-compile=e.Specialty

关于javascript - 如何在angularjs中使用&替换&,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46306246/

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