2013-01-18 16 views
8

मैं मुसीबत ClojureScript के माध्यम से HTML में एक नॉन-ब्रेकिंग स्पेस हो रही हो रही है।ClojureScript और HTML संस्थाओं

अगर मैं का उपयोग करें "& nbsp;" स्ट्रिंग बस सचमुच छपा है।

मैं क्रेट लाइब्रेरी का उपयोग कर रहा हूँ।

उत्तर

6

पढ़ने के बाद समझ गया:

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

असल में, मुद्दा यह है कि क्रेट आवेषण डोम इस प्रकार लंघन प्रविष्टि विस्तार (कृपया कोई मुझे सही कर अगर मैं गलत समझा है) में सीधे हो रहा है।

एक समाधान निम्न स्ट्रिंग का उपयोग करना है जो &nbsp:\u00A0 के लिए यूटीएफ का प्रतिनिधित्व करता है।

14

गूगल के बंद होने के पुस्तकालय कि leverages है clojurescript स्ट्रिंग सहायकों के लिए आपको HTML संस्थाओं का विस्तार करने की अनुमति देगा भी शामिल है।

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

आह, मुझे उन कार्यों के बारे में पता नहीं था। बहुत उपयोगी, धन्यवाद। –

संबंधित मुद्दे