腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
SSR
,
正确处理
页面
滚动
位置
的
方式
reactjs
、
next.js
、
server-side-rendering
我
的
目标是根据用户
的
滚动
位置
应用不同
的
className。如果用户
的
滚动
位置
大于0,我需要更改导航栏
的
背景颜色。我想出了一个在所有情况下都有效
的
解决方案,除了如果用户加载一个
页面
并且初始
滚动
位置
不是0(
滚动
然后重新加载
页面
)
的
情况。我所做
的
是创建了一个自定义钩子,它看起来像这样: import
浏览 12
提问于2019-07-27
得票数 3
1
回答
在
react
服务器端呈现
的
应用程序中启用
滚动
javascript
、
reactjs
你好,我正在将
react
应用程序从客户端渲染(CSR)迁移到服务器端渲染(
SSR
)。我已经在csr中实现了下面的代码,以便在
滚动
到
页面
末尾时能够加载更多内容。我得到
的
问题是,它现在给出一个错误,“ReferenceError:窗口未定义”后,迁移代码到
ssr
。我如何重构代码,使
滚动
位置
在
react
服务器端渲染
的
应用程序中工作?在csr中实现
的
支持
滚动
的
代码 exp
浏览 17
提问于2020-01-09
得票数 0
回答已采纳
1
回答
反作用中
的
服务器端呈现是否有助于动态表示?
node.js
、
reactjs
、
rest
、
architecture
、
server-side-rendering
我
的
问题:为我
的
论文,我正在创建一个拍卖网站。我有一个管理面板,我想要有一些配置,以便管理员可以指定,如果在拍卖结束前10天,一些组件应该以不同
的
方式
显示,有些应该是不可见
的
,等等。我已经知道了:,我已经阅读了所有关于
ssr
或反应中通用渲染
的
优缺点
的
文章。现在我只想知道它是否对动态演示有任何帮助,或者如果我选择
SSR
或CSR并不重要。
的
小问题:,我还没有准备好整个体系结构。我所知道
的
是,我想要一个
浏览 1
提问于2018-05-22
得票数 0
1
回答
客户端呈现和服务器端呈现在相同
的
数据/
页面
上?
next.js
、
server-side-rendering
、
csr
我有一个无限
滚动
的
项目库,我想在一个
页面
上显示。此
页面
还具有项
的
筛选选项。我在想,我可以使用
SSR
来获取
页面
加载
的
前20个条目,然后使用CSR (可能通过
react
query)在用户
滚动
或更新过滤器中填充条目。从文档和我对下一步
的
了解来看,在同一个
页面
上使用
SSR
和CSR似乎不是一个问题。我想了解
的
是,在谈到获取相同
的
数据集时
浏览 7
提问于2022-07-16
得票数 2
2
回答
usePreventScroll在Nextjs中引发useLayoutEffect警告
javascript
、
reactjs
、
next.js
、
react-aria
我正在学习Next.js,并且正在尝试将@
react
-aria/overlays包集成到我
的
项目中。<Component {...pageProps} /> </SSRProvider>} 导出默认应用; 当打开我
的
浏览器并加载一个
页面
时,它给出了以下错误See https://reactjs.org/link/uselayouteffect-
浏览 97
提问于2020-10-31
得票数 0
回答已采纳
3
回答
NextJS有单页应用程序模式吗?
reactjs
、
next.js
、
single-page-application
、
server-side-rendering
我有一个使用
React
& NextJS
的
项目。目前,我有一个定制
的
_app.js,使
页面
成为
SSR
。但是现在我不想在服务器端加载
页面
。有什么办法吗?
浏览 5
提问于2020-10-14
得票数 1
回答已采纳
1
回答
我可以在NextJS中使用getServerSideProps
的
服务器端道具来初始化动态吗?
javascript
、
reactjs
、
next.js
、
server-side-rendering
我目前正在使用NextJS创建一个简单
的
应用程序,我想知道使用
页面
上也是动态
的
应用程序接口中
的
数据来处理
SSR
的
最佳方法是什么。我目前
的
方法概述如下,我很好奇在NextJS中是否应该这样做。我在Home
页面
组件中使用getServerSideProps从免费
的
JSON占位符API中检索了一组待办事项,如下所示(请注意,我使用
的
是TypeScript): export const getServerSideProps,
浏览 2
提问于2021-10-09
得票数 0
2
回答
反应性-路由器-dom v6 StaticRouter上下文不工作。
node.js
、
reactjs
、
express
、
react-router
、
server-side-rendering
我试着让
SSR
反应网络应用程序。除了staticContext,一切都很好。我
的
服务器代码是 const content = renderToString(我
的
代码有可能被废弃了吗?我使用
的
是目前所有依赖项
的
最新稳定版本。我
的
package.json依赖项 "@emotion/
react
": &q
浏览 12
提问于2021-12-26
得票数 0
回答已采纳
9
回答
下一步js -禁用某些
页面
上
的
服务器端呈现。
reactjs
、
next.js
、
server-side-rendering
是否可以使用下一个js在某些
页面
上禁用
ssr
?例如,我有一个带有产品描述
的
页面
,其中我使用
ssr
作为SEO,但我也有一个包含可以筛选
的
项目或产品列表
的
页面
,对于该
页面
,我不想使用
ssr
,因为这个
页面
每次都会动态生成,我如何禁用这个
页面
上
的
ssr
?
浏览 3
提问于2018-11-04
得票数 69
回答已采纳
1
回答
刷新时将子元素应用于窗口
的
溢出
位置
javascript
、
html
、
css
、
reactjs
我在一个
React
应用程序中有一个搜索结果
页面
,用户可以在其中选择过滤器,这反过来会更新URL
的
查询参数,并导致在
React
中重新安装。我在多个浏览器上遇到
的
一个问题是,如果我
的
过滤器在溢出-y容器中,那么子溢出
的
位置
将应用到重新挂载
的
窗口。下面是一个例子: 组件将重新安装。
浏览 1
提问于2018-03-27
得票数 0
回答已采纳
1
回答
React
Starter Kit与Next.js
javascript
、
isomorphic-javascript
、
server-side-rendering
、
react-starter-kit
、
next.js
我们正在研究使用
React
构建内容发布网站
的
框架/库,关键要求是常见
的
SEO,
页面
速度,以及服务器端渲染
的
简易性。有没有在中型和大型应用程序
的
生产环境中使用
的
经验?有人试过吗?我刚接触
React
工具包和框架,据我所知,RSK只是一个同构
的
样板,而next.js也是同构
的
,尽管它具有服务器端渲染功能。它们是如何比较
的
,在什么情况下可能会起作用?我不一定要寻找一个容易组装
的
样
浏览 18
提问于2017-06-07
得票数 1
2
回答
wrapRootElement + contextAPI :
页面
更改导致提供程序重新呈现,因此正在重置状态
reactjs
、
gatsby
、
react-context
摘要关于如何调试这个问题
的
一些建议,我将非常感谢!
浏览 2
提问于2020-03-10
得票数 0
2
回答
Next.js:
react
颜色-警告:道具`样式‘不匹配
javascript
、
reactjs
、
next.js
、
react-color
我正在使用Next.js框架&在
react
-color中使用index.js时会收到警告。这里是index.js**:** return <SketchPicker
浏览 6
提问于2020-04-06
得票数 2
1
回答
服务器端呈现是如何在Next.js中工作
的
?
reactjs
、
next.js
、
server-side-rendering
我是Next.js
的
新手,来自一个快速/创建-反应-应用背景,我不知道Next.js是如何工作
的
。使用高速公路上
的
SSR
,我们将单击一个链接,服务器将发送相应
的
ejs/pug/html
页面
,以匹配新
的
路由。如预期
的
那样,客户端上
的
状态丢失了。但是对于Next.js,客户端
的
状态保持不变,这不是我所期望
的
SSR
的
行为
方式</em
浏览 1
提问于2021-10-29
得票数 2
1
回答
创建gatsby-browser.js
的
干燥版本gatsby-
ssr
.js
javascript
、
reactjs
、
gatsby
在我
的
构建中,我有两个具有相同代码
的
文件:gatsby-browser.js和gatsby-
ssr
.js。代码非常简单,它使用wrapPageElement在<Layout />组件中包装
页面
: // gatsby-browser.js gatsby-
ssr
.js import Layout from '.{ return <Lay
浏览 10
提问于2021-03-18
得票数 2
回答已采纳
2
回答
如何在广泛使用
React
时利用Next.js服务器端呈现?
javascript
、
reactjs
、
next.js
、
server-side-rendering
最近,我开始开发一个使用Next.js
的
前端项目,并且我试图找出如何最好地利用它提供
的
SSR
。我也想使用一些客户端抓取,虽然解释说,在组件中使用
React
钩子会使它呈现客户端,但对于这对DOM树上/下
的
其他组件
的
影响似乎很少。到目前为止,我发现了一些事情,我想知道我
的
假设是否正确: 似乎使用钩子
的
组件就像典型
的
React
-当父呈现中
的
效果/状态钩子重新呈现时,它们
的
浏览 14
提问于2022-11-10
得票数 3
回答已采纳
1
回答
带CRA
的
放大器
页面
reactjs
、
create-react-app
、
amp-html
有一个简单
的
方法使用创建-反应-应用程序创建一个静态 AMP登陆页?它们可以很容易地用NextJS创建。问题是,我们目前
的
网站已经建立了CRA和迁移到NextJS将是困难
的
。有一些过时
的
资源可用(如),但它们没有考虑到目前
的
发展,无论是在CRA和AMP (如)方面。 谢谢。
浏览 1
提问于2019-11-30
得票数 0
0
回答
Angular 2中
的
浏览器样式
滚动
行为
angular
、
custom-scrolling
在
React
中有一个叫做
react
-router-scroll
的
东西:。它可以让
React
应用程序
的
页面
像普通网站一样
滚动
。因此,它
滚动
到每个新
页面
(路径)
的
顶部,并保留过去
页面
的
滚动
位置
;当您单击back按钮时,它会记住您在该
页面
上
滚动
到
的
位置
。 我正在Angular2中寻找类似的东西。我找
浏览 5
提问于2016-12-28
得票数 3
回答已采纳
1
回答
动态内容在仅加载safari时移动到中间
的
页面
javascript
、
single-page-application
、
docusaurus
我创建了一个基于docusaurus
的
网站,其中包括一些自定义
的
react
组件,这些组件使用可加载组件加载动态导入。当我在
页面
之间导航时,Chrome和Firefox都能正常工作,但在Safari上,当
页面
加载时,它会从中间
的
某个
位置
开始显示,这取决于我在该
页面
上有多少
react
组件。我不确定这是否是导致问题
的
原因。如何确保文档
页面
只在顶部加载,即使
页面
上有动态内容(没有
s
浏览 13
提问于2021-06-01
得票数 0
4
回答
使用
React
路由器6导航时恢复
滚动
位置
javascript
、
reactjs
、
react-router-dom
当我导航和刷新浏览器窗口时,我如何设置restore路由器6来恢复
滚动
位置
?包和需要v5。(oaf-
react
路由器确实列出了它支持v6
的
列表,但是与v6不兼容,仍然是开放
的
。)Gatsby和Next.js支持
滚动
恢复,但我看上去不像有一个打包整齐
的
浏览 35
提问于2022-01-27
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券