ClojureScript和HTML实体

12

我在使用ClojureScript时遇到了将非断空格插入HTML的问题。

如果我使用" ",则该字符串会被原样打印。

我正在使用Crate库。

2个回答

23

Google的闭包库被ClojureScript所利用,其中包含字符串帮助程序,允许您扩展HTML实体。

(require '[goog.string :as gstring])
(gstring/unescapeEntities " ")

啊,我不知道那些函数。非常有帮助,谢谢。 - Adrian Mouat

8

阅读后我知道:

https://github.com/ibdknox/crate/issues/12

基本上,这个问题似乎是因为Crate直接插入DOM而跳过实体扩展(如果我误解了,请有人纠正我)。

一个解决方案是使用以下字符串,表示 的UTF:\u00A0


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接