问题标签 [nuxtjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Vue NuxtJS 自定义图像标签未加载我的 src
我想在 NuxtJS 中创建一个自定义图像组件(传递 rgb 颜色并自动为图像着色),但是当我的 CustomImage 组件中的 img 获得通过的路径时,它无法加载我的图像。
错误:
我的自定义图像:
vue.js - Nuxt 2.12.2:使用新的 fetch 方法填充存储
当前文档中尚不清楚,因为fetch
方法发生了很大变化。据我了解,在文档中它说:
fetch(context) 已被弃用,您可以在页面中使用匿名中间件:middleware(context)
所以context
不再可用了?那么将什么传递给新 fetch
方法呢?
以及如何store
访问context
?比如2.12.2之前,我们可以使用fetch
如下方法:
所以,我假设上面的代码将来不会很快在 Nuxt 3 中运行。那么当你在一个页面上时如何填充存储数据呢?
目前,您似乎仍然可以访问新方法中context
的第一个参数。未来呢? fetch
vue.js - NuxtJS:如何在服务器端访问 Vuex 状态
我正在使用 NuxtJS fetch()挂钩从 REST 服务获取异步数据。以下是请求
我还需要发送一个可选的查询参数uid
,即用户登录时的用户 ID。用户 ID 存储在 Vuex 状态中,可以在客户端访问,如下所示
this.$store.state.user.userDetails.id
但是当页面重新加载并在服务器端执行fetch()时,这将返回null。我也在寻找一种在服务器端访问此状态的方法。我尝试使用如下 Nuxt 上下文,但在服务器端运行时this.$nuxt.context
它也返回null 。
this.$nuxt.context.store.state.user.userDetails.id
任何建议如何在服务器端访问 Vuex 状态。谢谢
javascript - 如何在axios中制作动态baseURL
假设我baseURL
在给定服务中定义如下:
在此示例?order=desc&sort=name
中,每个请求都重复了如何将其添加到 baseURL 并使其像动态一样:
哪里%s
可以用'/users/'+id
or 代替'/users/'
,可能是这样,还是有任何其他方法可以解析 URL 以使其动态化?
vue.js - Nuxt 在初始化之前选择布局
我使用 nuxt-generate 和 nuxt/device 包。它提供了设备类型,但用于布局,因为我在第一次加载时使用 nuxt-generate 应用程序使用默认布局。不是 nuxt/device 提供的。但是在我转到另一个页面后,它开始使用正确的布局。所以问题是我如何让应用程序在第一次初始化时使用布局。或者至少在初始化后更改它。有什么办法可以做到这些吗?这就是我尝试选择布局但在第一次打开时从未工作过的方式。
vue-apollo - 如何调试 nuxt-apollo 服务器端 graphql 请求
我正在尝试记录 nuxt-apollo 的请求(标头和响应),类似于 chrome devtools 网络选项卡,但随后是服务器端。如何使用 nuxt-apollo 模块做到这一点?我正在运行 nuxt 通用模式。我想在服务器端进行所有 graphql 调用。
typescript - 快速服务器中的 CORS 阻止访问
向我的快递服务器发送 POST api 请求时出现以下错误。
express 服务器使用 npm cors 包和护照 jwt 身份验证策略。
我正在从 nuxtjs 应用程序使用 axios 发送此请求。
有谁知道如何解决这个 CORS 问题?