Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请兼容SSR #70

Closed
hnliyuan opened this issue Jul 29, 2019 · 5 comments
Closed

请兼容SSR #70

hnliyuan opened this issue Jul 29, 2019 · 5 comments

Comments

@hnliyuan
Copy link

hnliyuan commented Jul 29, 2019

组件中存在的自执行代码会在ssr时报错。
ReferenceError: document is not defined at new Viewer (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-viewer/dist/index.js:230:35) at processChild (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-dom/cjs/react-dom-server.node.development.js:2750:14) at resolve (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-dom/cjs/react-dom-server.node.development.js:2716:5) at ReactDOMServerRenderer.render (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-dom/cjs/react-dom-server.node.development.js:3100:22) at ReactDOMServerRenderer.read (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-dom/cjs/react-dom-server.node.development.js:3059:29) at renderToString (/Users/lc/WebstormProjects/m-crossborder-mall/node_modules/react-dom/cjs/react-dom-server.node.development.js:3526:27) at /Users/lc/WebstormProjects/m-crossborder-mall/src/server.tsx:140:1 at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7)

@infeng
Copy link
Owner

infeng commented Jul 31, 2019

谢谢反馈,我看下怎么弄

@infeng
Copy link
Owner

infeng commented Aug 1, 2019

Fixed in v2.10.0

@infeng infeng closed this as completed Aug 1, 2019
@panyifei
Copy link

ssr还是有问题,3.x最新版本

@infeng
Copy link
Owner

infeng commented Dec 29, 2019

@panyifei 感觉反馈,尽快修复

@infeng
Copy link
Owner

infeng commented Mar 1, 2020

v3.2.0 ssr works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants