Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 为什么我不能在html中使用特殊的unicode字符?_Angular - Fatal编程技术网

Angular 为什么我不能在html中使用特殊的unicode字符?

Angular 为什么我不能在html中使用特殊的unicode字符?,angular,Angular,我从我的设计师设计的一个模拟开始,一直作为占位符工作,直到我们有一个图像要使用,我们有[&congrent;]来指示一个拖动手柄,该手柄呈现为[&congrent;]。这在直接HTML模型中运行良好,但当我在构建的实际Angular应用程序中使用它时,我得到一个错误: 未处理的承诺拒绝:模板分析错误: 未知实体“全等” 我得到的角度是不知道什么是全等的,但它不需要知道,为什么它试图对我的文本节点做任何事情?这个符号对我有什么意义吗?如果是这样,我能逃脱吗 我原以为可能是括号,但删除括号会产生同样

我从我的设计师设计的一个模拟开始,一直作为占位符工作,直到我们有一个图像要使用,我们有
[&congrent;]
来指示一个拖动手柄,该手柄呈现为[&congrent;]。这在直接HTML模型中运行良好,但当我在构建的实际Angular应用程序中使用它时,我得到一个错误:

未处理的承诺拒绝:模板分析错误: 未知实体“全等”

我得到的角度是不知道什么是全等的,但它不需要知道,为什么它试图对我的文本节点做任何事情?这个符号对我有什么意义吗?如果是这样,我能逃脱吗


我原以为可能是括号,但删除括号会产生同样的错误,我尝试将ng non bindable添加到元素中,但也没有改变任何内容。

尝试使用十六进制或十进制表示法:
&x02261
和#8801。我在这里找到了:。

尝试使用十六进制或十进制表示法:
&x02261
和#8801。我在这里找到了:.

正如注释中指出的,实体的特定名称(即
&name;
形式的文本内容)被角度模板解析器白名单上:

如评论中所述:

//此列表并非详尽无遗,以保持编译器占用空间较低。
//“{;”/`ƫ;`当命名字符引用不存在时,应使用语法。
然而,虽然
一致的
没有被列入白名单,但请注意
等价的
,它指的是相同的
字符,是。只需使用:

[≡]

相反

正如注释中所指出的,实体的特定名称(即
&name;
格式的文本内容)由角度模板解析器白名单:

如评论中所述:

//此列表并非详尽无遗,以保持编译器占用空间较低。
//“{;”/`ƫ;`当命名字符引用不存在时,应使用语法。
然而,虽然
一致的
没有被列入白名单,但请注意
等价的
,它指的是相同的
字符,是。只需使用:

[≡]

相反

因为,
同余
未被列入白名单。因为,
congrent
不是白名单。谢谢,你知道为什么我们要依赖白名单吗?为什么模板解析器关心我在文本节点中使用的内容?@invertdspear不确定,您必须查看该列表是如何使用的。谢谢,知道我们为什么依赖白名单吗?为什么模板解析器关心我在文本节点中使用的内容?@invertdspear不确定,您必须查看该列表是如何使用的。