【问题标题】:Cannot make Angular sanitize / ng-bind-html to work无法使 Angular 清理/ng-bind-html 工作
【发布时间】:2014-04-25 17:28:20
【问题描述】:

我试图用一天的时间来理解我的代码的问题,但没有成功。所以我会寻求帮助。我正在尝试在模板中使用 ng-bind-html-unsafe。我是 Angular 的新手,所以我可能遗漏了一些简单的东西。 需要明确的是:我确实先阅读了所有相关的问题/答案,但仍然卡住了。 这是代码: http://plnkr.co/edit/AcBeML?p=preview

【问题讨论】:

    标签: javascript angularjs sanitize


    【解决方案1】:

    从 Angular 1.2.x 开始,您只需使用 ng-bind-html

    所以:

    ng-bind-html="item.text"
    

    工作人员:http://plnkr.co/edit/CLet6FdaxVE9aDKMrqP7?p=preview

    【讨论】:

    • @antgraf 你应该将 $sce 用于不安全的 html...也许 ng-bind-html 对你来说还不够...
    • @wickY26 看起来提议的解决方案对我有用。但正如我所说,我是新手,所以可能我错过了一些东西。当我需要更复杂的 $sce 方法时,您能否简要解释一下?很难从文档中得到它。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-21
    • 1970-01-01
    相关资源
    最近更新 更多