首页 文章
  • 4 votes
     answers
     views

    React Material-UI - 警告:Prop className不匹配

    由于classNames的分配方式不同,我在Material-UI组件中的样式的客户端和服务器端呈现之间存在差异 . 首次加载页面时正确分配了classNames,但刷新页面后,classNames不再匹配,因此组件将失去其样式 . 这是我在控制台上收到的错误消息: 警告:Prop className不匹配 . 服务器:“MuiFormControl-root-3 MuiFormControl-...
  • 1 votes
     answers
     views

    如何将hapijs处理程序的值传递给nextjs页面

    我已经为我的管理员小组开始了一周前的nextjs . 我想将nextjs与hapijs集成 . 我在网址https://github.com/zeit/next.js/tree/canary/examples/custom-server-hapi中按照自定义服务器路由的示例 但我不知道如何将值从hapi处理程序传递到nextjs页面 . 如果有人知道它帮助我们
  • 0 votes
     answers
     views

    NextJS和响应式设计

    我使用create-react-app开发了一个很大的单页面应用程序 .我正在将所有内容迁移到NextJS,主要用于SEO目的 .我在一个问题上摸不着头脑:处理响应式设计的最佳方法是什么?在我的create-react-app遗留代码中,我始终保持组件与window.innerWidth同步,并使用它来处理大部分响应(除了由material-ui处理的网格布局) .但由于我们可以在服务器渲染期间使...
  • 8 votes
     answers
     views

    NextJS SSR中的轨道安装组件

    以下内容适用于NextJS的SSR . 我正在使用React的上下文来跟踪某些已安装组件的ID . 要点是 class Root extends React.Component { getChildContext () { return { registerComponent: this.registerComponent } } registerComp...
  • 4 votes
     answers
     views

    Next.JS:如何在服务器端进行所有请求

    我正在构建一个Next.JS应用程序,它将从Python API和Postgres数据库中获取数据 . 通常情况下这很简单,除了要求我需要从服务器端发送所有请求,而不是用户的客户端 . 我一直在和_605808_一起工作,但我不相信这是我需要的完整解决方案因为 README 中的这一行: 对于初始页面加载,getInitialProps将仅在服务器上执行 . 只有在通过链接组件或使用路由API导...
  • 0 votes
     answers
     views

    nextjs getInitialProps getDerivedStateFromProps

    我有一个场景是否我想获得调用getInitialProps(从服务器或客户端执行的异步调用)的好处,但我需要将该查询的结果存储在React组件的状态而不是类中 . 我试过的是先调用getInitialProps,然后调用getDerivedStateFromProps来存储在Intial props函数调用中注入的数据 . 在运行服务器端渲染时,这可能是一种不好的做法还是会导致一些问题? 样品: ...

热门问题