我尝试使用material-ui打字稿中的抽屉。不幸的是,我认为类型有问题。
因此,根据material-ui码头,我应该添加:
const [open, setOpen] = React.useState(false);
但是它给consola带来了语法错误,并且VSC很少显示有关类型的错误:
参数“ open”隐式具有“ any”类型
参数'setOpen'隐式具有'any'类型
没有返回类型注释的'useState',隐式具有'any'返回类型
所以我发现我可以使用它
...
export interface iOpen {
open: any;
}
class Topbar extends Component<{}, iOpen>{
const [open, setOpen] = React.useState<iOpen>(false);
...
我觉得有问题,或者“开放”变量应该具有类型或useState,但是我真的不知道它应该是什么样子。我是新手。