小编典典

ReactJS呈现不间断空格的字符串

reactjs

我有一些道具,其字符串可能包含&等字符。它还包含空格。我想用替换所有空格 

有没有简单的方法可以做到这一点?请记住,我不能只使用以下语法进行渲染:

<div dangerouslySetInnerHTML={{__html: myValue}} />

因为我首先必须用其标记替换任何HTML实体。我不想这样做,它似乎太低了。

有办法吗?


阅读 529

收藏
2020-07-22

共1个答案

小编典典

代替使用&nbsp;HTML实体,您可以使用Unicode字符,它&nbsp;指向(U + 00A0 NON-BREAKING SPACE):

<div>{myValue.replace(/ /g, "\u00a0")}</div>
2020-07-22