小编Eri*_*man的帖子

Dart Flutter 联合字符串类型

在打字稿中,如果我想确保变量是“这个”或“那个”,我会这样做:

type ThisThat = 'this'|'that'
Run Code Online (Sandbox Code Playgroud)

然后我可以在另一个界面中使用这种类型,例如:

interface B{
   text: ThisThat;
}
Run Code Online (Sandbox Code Playgroud)

我如何使用类在 dart/flutter 中做同样的事情?或者有不同的方法吗?我查了一下 dart 枚举,似乎在 dart 中使用字符串枚举并不完全简单。

dart typescript flutter

11
推荐指数
2
解决办法
1万
查看次数

如何在打字稿中设置初始反应状态?

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

 interface State{
    currentVehicle:Vehicle
}

export default class extends Component<Props, State> {
   state:State={
       currentVehicle:{}
     }
  }
Run Code Online (Sandbox Code Playgroud)

state typescript reactjs

3
推荐指数
1
解决办法
4117
查看次数

标签 统计

typescript ×2

dart ×1

flutter ×1

reactjs ×1

state ×1