2013-01-18 63 views
8

我無法通過ClojureScript將非間斷空格轉換爲HTML。ClojureScript和HTML實體

如果我使用「& nbsp;」字符串是簡單地按照字面打印。

我正在使用箱子庫。

回答

6

明白了閱讀後:

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

基本上,這個問題似乎直接是木箱插入到DOM因此跳過實體膨脹(請別人糾正我,如果我誤解)。

一種解決方案是使用以下代表UTF的字符串作爲&nbsp:\u00A0

14

clojurescript利用Google的閉包庫包含字符串助手,可以讓你擴展HTML實體。

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

啊,我不知道這些功能。非常有幫助,謝謝。 –