【发布时间】:2020-03-16 17:11:16
【问题描述】:
我在 react-native 中制作了一个应用程序,当我尝试将 props 的值之一放在文本上时,我收到如下错误消息:Must use destructuring props assignment
代码是这样的:
<Text style={styles.SubTextButton}>
{props.date1} - {props.date2}
</Text>
道具看起来像这样:
(props: {
text: string
date1: string
date2: string
})
问题是,这实际上不会破坏我的应用程序并且一切正常。但是我想知道这可能是代码编写中的格式问题,甚至是ESlinter的错误。
【问题讨论】:
-
这不是一个“错误”,它是说你的 linter 当前的配置方式希望你使用 prop 解构而不是通过 props 访问。
-
你们都是对的!旧帖子也回答了我的问题!谢谢!
标签: node.js reactjs typescript react-native react-native-android