腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
布局
中
实现
getStaticProps
、
Next.JS
布局
可以用来持久化页面状态,但显然不能用来持久化调用。docs建议使用SWR或useEffect来获取页面
布局
上数据,但对于静态数据来说,这是一种糟糕的体验,例如放入页脚的数据。说了这么多--是否可以在
布局
上调用
getStaticProps
?或者,有没有其他方法可以在服务器端为
布局
获取数据?
浏览 15
提问于2021-10-20
得票数 2
1
回答
Next.js --如何使用
getStaticProps
获取菜单数据,然后将其传递给
布局
?
、
、
虽然我可以很好地获取这些数据,但我希望通过
getStaticProps
,来
实现
,因为我希望我的站点保持完全静态生成。
getStaticProps
在我的layout.js文件
中
不工作,因为它不在"pages“目录
中
。它在_app.js文件
中
也不工作。因此,目前我必须在每个页面
中
获取菜单,并将它作为一个支柱传递到
布局
组件(现在必须在每个页面上!),这样我就可以将它从
布局
内部传递到header组件。我花了相当长的时间研究,但我找到
浏览 8
提问于2022-09-16
得票数 1
2
回答
如
何在
Next.js
中
获取可重用
布局
组件的数据
、
我需要在我的标题组件
中
添加段塞,它在
布局
中
的所有站点中都是可重用的: return ( <Header,类似于: return <div>{category.SLUG}</div>但是因为它是一个可重用的组件,所以我不知道如
何在
哪里调用getServerSideProps或
ge
浏览 4
提问于2021-01-08
得票数 3
1
回答
Next.js -在构建时使用
getStaticProps
生成持久
布局
、
、
我正在使用这个模式在Next.js
中
构建持久
布局
:section_2: "Examples"section_4: "About"如何使用Next.
浏览 0
提问于2020-06-23
得票数 1
3
回答
将单个getServerSideProps方法导入到Nextjs
中
的多个页面
、
、
、
、
我正在尝试将getServerSideProps方法从这个页面导入到另一个页面,并在多个页面中使用它。我怎么能这么做?import DashboardLayout from "@app/layout/DashboardLayout";import { parsedCookie } from "@infrastructure/utils/functions"; const OverviewPage = () =>
浏览 18
提问于2021-12-05
得票数 3
5
回答
NextJS
getStaticProps
()从未调用
、
我正在制作一个简单的网站,我想从API
中
获取数据并将其显示在我的组件上。问题是从来没有调用过
getStaticProps
()方法。以下是组件的代码:import {
GetStaticProps
, InferGetStaticPropsType} from "next"; forks: number; function Projects({projects}: InferGetStaticPro
浏览 5
提问于2021-09-06
得票数 3
回答已采纳
2
回答
如
何在
Next.js
中
根据pages目录
中
的文件生成菜单
、
、
、
我尝试切换到一个功能组件,从
getStaticProps
()返回一个promise,切换到getServerSideProps(),并将目录读取代码包含到render方法
中
。我还尝试将代码添加到_app.js
中
的
getStaticProps
()函数
中
,希望通过上下文将页面推送到组件,但似乎也没有调用
getStaticProps
()。我可以在包含菜单的页面的
getStaticProps
函数
中
运行代码,但我必须对每个页面重复该操作。即使我将逻辑提取到从<e
浏览 5
提问于2020-09-02
得票数 6
1
回答
为什么我需要将http://localhost:3000放在Next.js
中
从API路由获取
、
、
我在NextJS项目的pages文件夹
中
创建了一个API路由。它工作得很好,我可以通过直接访问URL (
如
)从它获取数据。我想在
getStaticProps
中
获取数据,然后转发到组件
中
。如果我这样做会很好 const { data } = await axios.get为什么,我认为在NextJs
中
不包括localh
浏览 0
提问于2022-09-28
得票数 0
2
回答
如
何在
从next.js内部调用时将查询参数传递给
getStaticProps
api处理程序
、
、
我的印象是,您可以导入api请求处理程序,并直接在您的
getStaticProps
函数
中
调用它们,因为文档
中
写着:export default function user(req, res) { const user = getUserById(userId); res.
浏览 2
提问于2020-12-02
得票数 1
回答已采纳
1
回答
下一步如何将状态传递给
getStaticProps
、
、
、
我使用
getStaticProps
从IGDB数据库
中
获取游戏。一切正常,但现在我想
实现
搜索游戏使用文本输入和按钮。我正在使用onChange从文本输入
中
获得值,我需要将状态传递给搜索查询,但是如
何在
函数之外执行此操作呢?以下是代码: const response = await fetch( `https://api.igdb.com
浏览 3
提问于2021-08-06
得票数 3
1
回答
导入getStaticPaths
中
的图像,并在NextJS
中
获取宽度和高度维度?
我将一个图像文件名作为字符串传递给
getStaticProps
。export const
getStaticProps
:
GetStaticProps
= async () => { const slug = staticProps?.params?.如果我在console.log中使用
getStaticProps
中
的file变量,它会显示出<Buffer ff d8 f...,因此文件导入似乎至少部分工作了。1:将从
getStaticProps
返回的.file序列化为&
浏览 2
提问于2022-09-01
得票数 0
1
回答
如
何在
_app.js页面
中
获取组件的初始数据?
、
、
我有一个导航栏,它有一个动态支柱,这个支持的数据应该从
getStaticProps
中
的API
中
获取。导航栏应显示在我的网站的所有网页。因此,在我网站的所有页面
中
显示导航栏的最佳方法是将其放在_app.js组件
中
。但是我想使用
getStaticProps
方法来获取这些数据!问题是_app.js没有这个特性。我所有的页面都是静态渲染的。根据这个问题和其他问题的答案更新,我想我没有办法,我应该在使用
布局
和getInitialProps之间做出选择。但我有个主意。例如,我可以每
浏览 6
提问于2022-07-13
得票数 0
1
回答
使用阿波罗返回多个查询
、
、
、
我使用
getStaticProps
()函数获取查询。为了提高模块化和可维护性,我将查询分解为多个查询。我有一个文件夹结构,
如
:export const
getStaticProps
= async () => { const {请帮助我
浏览 1
提问于2021-02-22
得票数 2
1
回答
如何将这些自定义单元格添加到TableView
中
?
、
、
、
使用Xamarin.Forms,我如何
实现
这样的
布局
?我指的是灰色背景上的文本提示: 打开个人热点分享..。我能添加到ListView或TableView
中
的只有标准的ViewCells,它们都是用分隔符和白色背景呈现的。如果使用TableView或ListView无法
实现
此
布局
,如
何在
标准StackLayout
中
呈现ViewCell (
如
示例图像
中
的Wi密码)?
浏览 3
提问于2017-09-01
得票数 0
1
回答
下一次JS \\getStaticPath
、
、
可以使用
getStaticProps
在服务器端创建缓存结构并重新验证详细页面(/user/1)吗?或者,除了使用SWR或getServerSideRender?Isn't (它是多余的)以重新获取详细信息(/user/1)页面
中
的所有数据,没有其他选择吗? params: { id: post.id }, return { paths } export async f
浏览 2
提问于2021-08-29
得票数 1
回答已采纳
1
回答
最好的方法是用鼻涕虫来查询Prisma而没有反应钩子?
、
、
、
、
在页面构建前从prisma获取
getStaticProps
()的ID (段塞) 所以问题是我不能在
getStaticProps
中使用React。我本来打算用useRouter来获取弹状体的名字,然后使用片段(postID)查询post,但我了解到我不能在身体组件
中
运行prisma。然后我了解到,在构建之前,我可以使用
getStaticProps
和getStaticPaths查询帖子的ID。如
何在
getStaticProps
中
获得N级的弹状体名称?ad29e3cc67d9
浏览 5
提问于2022-08-31
得票数 0
回答已采纳
1
回答
如何使用next.js静态地呈现动态页,使动态页数据在构建时不可用?
、
、
根据next.js的当前文档,通过向
getStaticProps
和getStaticPaths提供路由数据来处理动态路由。当在构建期间从数据库
中
获取路由数据时,什么概念将使我能够使用或不使用
getStaticProps
()和getStaticPaths()
实现
动态路由?
浏览 3
提问于2020-10-03
得票数 1
4
回答
react-router Switch语句的NextJS路由器解决方案?
、
对于使用NextJS的用户,如何
实现
与react-router交换机行为相同的行为? <Route .. for component 2 />这是如何通过NextJS
实现
的
浏览 2
提问于2021-01-05
得票数 0
1
回答
Next.js从SSG中服务器获取HOC
中
的数据
、
、
、
、
在支持SSR的旧应用程序
中
。我可以在HOC组件
中
(而不是在页面
中
)使用getInitialProps函数,这样我就可以从HOC组件
中
的服务器和页面
中
获取数据。<ComposedComponent {...this.props} /> ); };但是在新版本的Next.js
中
,我找不到在特定组件中使用
getStaticProps
或getServerSideProps
浏览 2
提问于2020-03-23
得票数 17
2
回答
在
getStaticProps
内部使用路由器
我试图从一个API
中
获取数据,这个API根据URL的不同而变化,我试图用withRouter来
实现
它,但是它似乎在
getStaticProps
内部行不通。我目前有以下代码:const pageRequest = `http://localhost:3000{ json,}它回来了: TypeError: Cannot read prope
浏览 3
提问于2020-06-02
得票数 9
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券