gpt4 book ai didi

javascript - 文本字符串必须在 React Native 中的 内呈现

转载 作者:行者123 更新时间:2023-11-28 14:13:10 24 4
gpt4 key购买 nike

在我的 React Native 项目中,我遇到了这样的错误:文本字符串必须在文本中呈现这是我的项目https://snack.expo.io/@jasurkurbanov/updated2有趣的是,我可以在网络上运行它,但是当我在手机上运行它时,它会显示此错误。任何人都可以检查我的代码并告诉问题出在哪里

最佳答案

在 native 应用程序中,空格似乎很重要。

/* line 35 */ <View> {replaceURLWithHTMLLinks(item.value)

您的 View 元素包含文本(空格)。您需要将其删除。

我不确定,我认为这是因为当它全部解析出来时,它被认为是重要的whitepsace(它与一些非whitepsace内容在同一行)。因此它被视为混合内容(文本和代码)。

它会编译成这样的东西:

React.createElement('View', {}, ' ', replaceURLWithHTMLLinks(item.value) ? ...)

就我个人而言,我希望它会像通常那样 trim 所有前导和尾随空格,但我想不会。

关于javascript - 文本字符串必须在 React Native 中的 <Text> 内呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58831064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com