type Props = {};
在React Native项目中是什么意思?
它用在extends Component<Props>
它在流动吗? 但是我看不到依赖关系。
Visual Studio Code说这是错误。但是一切都可以毫无问题地编译。
答案 0 :(得分:4)
它是TypeScript代码。扩展Component意味着您的类/组件props必须与该Props类型保持一致。
例如,
type Props = {
name: string
}
class Example extends Component<Props> {
...
}
稍后,当您要使用该组件时,应放置这样的道具
<Example name='test'/>
否则,TypeScript会给您一个编译错误。