Fork me on GitHub

vue-pdf Cannot read properties of undefined (reading 'catch')

依赖安装后报错

TypeError: Cannot read properties of undefined (reading 'catch')
    at PDFJSWrapper.renderPage (pdfjsWrapper.js?a068:196)
    at VueComponent.resize (componentFactory.js?0d60:75)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at VueComponent.invoker (vue.esm.js?a026:2197)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at VueComponent.Vue.$emit (vue.esm.js?a026:3912)
    at VueComponent.handler (resize-sensor.vue?c7ed:49)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at Watcher.run (vue.esm.js?a026:4593)
    at flushSchedulerQueue (vue.esm.js?a026:4335)

 

锁定依赖版本即可解决

npm i pdfjs-dist@2.5.207

npm i vue-pdf@4.2.0

 

pacakge.json

"pdfjs-dist": "2.5.207",

"vue-pdf": "4.2.0"

posted @ 2021-12-08 14:17  思考的大腿  阅读(5245)  评论(3编辑  收藏  举报