随笔分类 -  nextjs

摘要:在新版react中,develop环境中,严格模式(React.StrictMode)下会重复渲染两次的问题,在正式环境中不会重复渲染 issue 带来的问题: 接口会重复调用,在有些场景下重复调用接口会导致报错,develop下调试时带来不便 解决方案: 手动关闭严格模式,即不使用React.St 阅读全文
posted @ 2023-01-05 15:12 小菜菜爱吃菜 阅读(1774) 评论(0) 推荐(0) 编辑
摘要:braft-editor中使用了浏览器对象window等,在next中使用时会报window is not defined相关错误 解决方案: src/home/conponents/editor/index.js import React from 'react'; // 引入编辑器组件 impo 阅读全文
posted @ 2023-01-05 14:58 小菜菜爱吃菜 阅读(303) 评论(0) 推荐(0) 编辑
摘要:问题原因,nextjs是服务端渲染的,在服务器预渲染HTML,然后发送到客户端进行渲染。因此在服务端渲染时,是获取不到浏览器对象window/document等 dynamic 动态导入组件 home.js export default Home () { console.log(window); 阅读全文
posted @ 2022-11-17 17:21 小菜菜爱吃菜 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:在next.config.js中,通过配置rewrites fallback来把请求代理到指定域名 module.exports = { ... async rewrites() { return { fallback: [ { source: '/:path*', destination: `ht 阅读全文
posted @ 2022-11-17 17:21 小菜菜爱吃菜 阅读(1049) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示