gpt4 book ai didi

reactjs - 如何在 typescript 中设置初始 React 状态?

转载 作者:行者123 更新时间:2023-12-05 00:57:24 24 4
gpt4 key购买 nike

使用 typescript 和 react 时初始化状态的正确方法是什么。以下会引发错误,因为显然 currentVehicle 不允许为空对象。初始状态应该是什么?什么是最佳实践?

 interface State{
currentVehicle:Vehicle
}

export default class extends Component<Props, State> {
state:State={
currentVehicle:{}
}
}

最佳答案

你可以施放它:

state:State = {
currentVehicle:{} as Vehicle
}

关于reactjs - 如何在 typescript 中设置初始 React 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60209459/

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