小编Tai*_*iga的帖子

类型“DefaultRootState”上不存在属性“user”

情况

  • 我正面临这个错误'user' does not exist on type 'DefaultRootState'.我试图解决它,但我没有想出解决方案。

这是我的回购

错误

C:/Users/taiga/Github/Typescript/typescript-admin/admin/src/secure/components/Nav.tsx
TypeScript error in C:/Users/taiga/Github/Typescript/typescript-admin/admin/src/secure/components/Nav.tsx(44,50):
Property 'user' does not exist on type 'DefaultRootState'.  TS2339
Run Code Online (Sandbox Code Playgroud)

导航.tsx

class Nav extends Component<{ user: User }> {
  state = {
    redirect: false
  };

  handleClick = async () => {
    await axios.post('logout', {});

    this.setState({
      redirect: true
    });
  };

  render() {
    if (this.state.redirect) {
      return <Redirect to={'/login'} />;
    }

    return (
      <nav className="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0 shadow">
        <ul className="my-2 my-md-0 mr-md-3"> …
Run Code Online (Sandbox Code Playgroud)

typescript redux

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

标签 统计

redux ×1

typescript ×1