mirror of https://github.com/status-im/reagent.git
771 B
771 B
Question
How can I use an entity like "nbsp"?
Answer
If you try to do this:
[:div "hello" " " "there"] ;; <--- note: attempt to use an entity
then you will see the string for the entity. Which is not what you want.
Instead you should do this:
- Require in goog's string module...
(:require [goog.string :as gstring])
- Use it like this ...
[:div "hello" (gstring/unescapeEntities " ") "there"]
Note: unescapeEntities
relies on the DOM to produce a string with unescape entities;
in nodejs
the DOM is unlikely to be available (unless you try using
jsdom
).
Up: FAQ Index