我们在定义一个React组件的时候,在定义函数组件时,可以写明返回参数类型也可不写:
import React from 'react'
interface Props {
name: string
}
function Hello(props: Props): React.ReactElement {
return <>Hello</>
}
或者:
function Hello(props: Props) {
return <>Hello</>
}
请问下,写与不写的区别大吗?
推荐使用哪种方式呢?
写或不写并不会影响执行, 因为TS会自动推断
但是建议写上: