Eri*_*man 3 state typescript reactjs
使用打字稿和反应时初始化状态的正确方法是什么?以下会引发错误,因为显然 currentVehicle 不允许为空对象。初始状态应该是什么?最佳实践是什么?
interface State{
currentVehicle:Vehicle
}
export default class extends Component<Props, State> {
state:State={
currentVehicle:{}
}
}
Run Code Online (Sandbox Code Playgroud)
小智 5
你可以投射它:
state:State = {
currentVehicle:{} as Vehicle
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4117 次 |
| 最近记录: |