gpt4 book ai didi

javascript - 在 AngularJS html 模板中使用与号 (&) 是否安全

转载 作者:太空狗 更新时间:2023-10-29 13:48:04 25 4
gpt4 key购买 nike

有人告诉我在 Angular 模板中使用 & 符号是不好的做法,因为“&”在 HTML 中是保留的,但我一直在 Angular 的示例中看到它。

说清楚,这样写会安全吗

<div ng-show="bool1 && bool2"></div>

在 Angular 模板中?

我不想知道它是否有效(确实有效),但是否存在任何可能导致问题的边缘情况,或者是否实际上不鼓励这样做。

最佳答案

没关系。 HTML5 规范明确允许未编码的符号,如果它们看起来不像字符引用(例如 ©)。当然,对于 URL 之类的某些内容,最好保持一致并转义它们。但是对于周围有空格的 && ,浏览器不可能误解数据,并且 && 的可读性要差得多。

规范的相关部分:

关于javascript - 在 AngularJS html 模板中使用与号 (&) 是否安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32376865/

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