gpt4 book ai didi

javascript - ng-bind-html 是空的

转载 作者:行者123 更新时间:2023-11-30 08:55:17 25 4
gpt4 key购买 nike

我在这里放了一个 JSfiddle,所以你可以看到实际工作的代码......

http://jsfiddle.net/vtKqG/1/

不幸的是,这在我的本地机器上不起作用,即使其他一切都可以(我有其他 Angular 代码运行良好)。

在我的本地机器上,如果我使用..,我只会在输出中看到我的 html

ng-bind-html-unsafe="message.content"

而不是...

ng-bind-html="message.content"

因此,在 JSfiddle 上,当我关闭“不安全”时它可以工作,但在我的本地机器上必须存在不安全,从安全 Angular 来看这似乎是不可取的。

我正在以相同的顺序加载相同版本的 Angular 并进行清理,我认为我的代码是相同的,只是环境似乎不同。

有什么想法吗?

最佳答案

您需要将您的模块添加到 ng-app:

<html ng-app='myApp'>
...

如果你不指定这个,angular 将只加载模块“ng”,而不是 ng-sanitize。 ng-bind-unsafe 在模块 ng 中,而不是在 ng-sanitize 中,这就是它意外起作用的原因。

关于javascript - ng-bind-html 是空的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14046665/

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