我有一些道具,其字符串可能包含&等字符。它还包含空格。我想用替换所有空格 。
有没有简单的方法可以做到这一点?请记住,我不能只使用以下语法进行渲染:
<div dangerouslySetInnerHTML={{__html: myValue}} />
因为我首先必须用其标记替换任何HTML实体。我不想这样做,它似乎太低了。
有办法吗?
代替使用 HTML实体,您可以使用Unicode字符,它 指向(U + 00A0 NON-BREAKING SPACE):
<div>{myValue.replace(/ /g, "\u00a0")}</div>