【问题标题】:HTML content is displaying as plain textHTML 内容显示为纯文本
【发布时间】:2015-07-06 20:22:29
【问题描述】:

我正在尝试在模式窗口中使用<a> 显示链接,但内容显示为纯文本;但是,另一个模式窗口中的相同文本可以正常显示。

这是我的代码:

<span data-ng-if="error.message">{{error.message}}</span>

【问题讨论】:

  • 看看 $sce 在 Angular 应用程序中将文本显示为 html
  • 请粘贴您的代码。
  • stackoverflow.com/questions/9381926/insert-html-into-view-using-angularjs
  • 请添加您的代码。
  • 我的HTML代码是这样的{{error.message}}

标签: html angularjs html-escape-characters


【解决方案1】:

对于 HTML 中的链接,代码应该是

&lt;a href="{yourURL}"&gt;TEXT HERE&lt;/a&gt;

但是,如果您将代码发布给我们看看错误在哪里,会更有帮助。

【讨论】:

  • 我的 HTML 代码是 {{error.message}} 并且消息来自角度服务 var service = { getErrorMsg: function(errorcode) { var errorMsg = ""; errorMsg = USER_FRIENDLY_MSG[错误码]; $log.info("errorMsg :" + errorMsg);返回错误信息; } };
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-19
  • 2016-06-12
  • 1970-01-01
  • 2020-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多