小编Kev*_*ell的帖子

未捕获的不变违规:超出最大更新深度

当组件重复调用setState内部componentWillUpdate或时,可能会发生这种情况componentDidUpdate.React限制嵌套更新的数量以防止无限循环.

authenticationRoute由于此错误,我无法路由到目的地.

控制台输出:

index.js:1446组件中出现上述错误:

in Redirect (at Auth.jsx:101)
in div (at Auth.jsx:116)
in Auth (created by Context.Consumer)
in Connect(Auth) (created by Route)
in Route (at App.js:27)
in Switch (at App.js:26)
in div (at App.js:46)
in App (created by Context.Consumer)
in Connect(App) (created by Route)
in Route (created by withRouter(Connect(App)))
in withRouter(Connect(App)) (at src/index.js:28)
in Router (created by BrowserRouter)
in BrowserRouter (at src/index.js:27)
in Provider (at src/index.js:26)
Run Code Online (Sandbox Code Playgroud)

import React, { Component } from 'react'; …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

9
推荐指数
1
解决办法
3528
查看次数

使用react-pdf时出现严重依赖警告

我正在尝试在React应用程序上显示pdf,并且收到以下警告:

/node_modules/react-pdf/node_modules/pdfjs-dist/build/pdf.js关键依赖项:require函数以无法静态提取依赖项的方式使用

Vscode在导入功能下告诉我这一点。

找不到模块'react-pdf'的声明文件

已经尝试运行npm install,npm install react-pdf然后重新安装软件包

import React, { Component } from 'react';
import { Document } from 'react-pdf';
import sample from 'file location'
export default class viewer extends Component {
    render() {
        return (
            <div>
                <Document
                    file={sample}
                    onLoadSuccess={this.onDocumentLoadSuccess}
                >
                </Document>
            </div>
        );
    }
}
Run Code Online (Sandbox Code Playgroud)

显示:

浏览器中的“无法加载PDF文件”

javascript node.js npm reactjs npm-install

6
推荐指数
1
解决办法
880
查看次数

标签 统计

javascript ×2

reactjs ×2

node.js ×1

npm ×1

npm-install ×1