gpt4 book ai didi

javascript - Nuxt.js 在页面重新加载时获取

转载 作者:行者123 更新时间:2023-12-04 12:33:16 25 4
gpt4 key购买 nike

使用 nuxt.js 时 fetch() ,每当我重新加载页面时,它都不会再次获取它。仅当我来自路由器链接时。如何强制它从我的 API 中重新获取?

export default {
async fetch() {
const data = await this.$axios.$get(`/users/${this.$route.params.name}`)
this.user = data
},
data() {
return {
user: []
}
}
}
我查看的每个页面,他们总是在页面刷新时显示占位符,同时从他们的 API 重新获取,为什么我的 Nuxt.js 应用程序在刷新时不这样做?它只是没有从我的 API 重新获取数据,这很奇怪。

最佳答案

刚刚遇到同样的问题。
浏览后options section在有关 fetch 的 Nuxt 文档中,似乎将 fetchOnServer 选项设置为 false 会在客户端和页面重新加载时(服务器端)触发 fetch Hook ,从而解决问题:

fetchOnServer: false

关于javascript - Nuxt.js 在页面重新加载时获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63587185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com