React 原生文本元素不遵守最后一个换行符



我有以下代码来显示一些内容Text

const ListItem = ({content}) => {
return <Text>{content}</Text>
}

给定content一个带有ns ("Loremnthenipsum"( 的值,上面的代码仍然很好地显示换行符。但是,如果contentn结尾,例如:"This is a sample textn"Text以某种方式忽略最后一个n并且不显示相应的换行符。这是预期的行为吗,有没有办法让Text尊重最后的n

谢谢。

它不会忽视这一点,我认为您的问题在于您对ListItem的样式.

只需在 ListItem 之外尝试<Text>{content}</Text>,您就会看到换行符在字符串的末尾有效。

最新更新