Nuxt.js是一个用于创建Vue.js应用程序的框架,您可以选择Universal,Static Generated或Single Page应用程序(受Next.js启发)
如何将 Amazon Affiliate 脚本标签添加到我的 SSR Nuxt 2 应用程序/网站?
我需要将以下 Amazon Affiliate 脚本添加到我的 SSR Nuxt 2 应用程序/网站。 在此处输入图像描述 我该怎么做? 我目前在我的 nuxt.config.js 文件中有这个。 头: { 屏幕...
我想在页面之间创建过渡,但我希望在某些时候我们可以同时看到上一页和下一页。我在 nuxt3 文档的任何地方都找不到
如何在 Nuxt 3 中输入 useAsyncData 调用的返回值
如何键入从 pinia 存储中获取一些数据的 useAsyncData 调用返回的“数据”? 从“〜/商店/销售”导入{useSale}; c...</desc> <question vote="0"> <p>如何键入从 pinia 存储中获取一些数据的 useAsyncData 调用返回的“数据”?</p> <pre><code><script setup lang="ts"> import { useSale } from "~/stores/sale"; const saleStore = useSale(); const { data: vehicle, pending } = useAsyncData<{ data: IVehicle }>( "vehicle", () => saleStore.getVehicle ); </script> </code></pre> <p>目前我的 vscode 给我以下错误</p> <pre><code>No overload matches this call. Overload 1 of 2, '(handler: (ctx?: NuxtApp) => Promise<{ data: IVehicle; }>, options?: AsyncDataOptions<{ data: IVehicle; }, { data: IVehicle; }, KeysOf<{ data: IVehicle; }>>): AsyncData<...>', gave the following error. Overload 2 of 2, '(key: string, handler: (ctx?: NuxtApp) => Promise<{ data: IVehicle; }>, options?: AsyncDataOptions<{ data: IVehicle; }, { data: IVehicle; }, KeysOf<{ data: IVehicle; }>>): AsyncData<...>', gave the following error.ts(2769) asyncData.d.ts(35, 143): The expected type comes from the return type of this signature. </code></pre> </question> </body></html>
带有 Typescript 的 Nuxt3 中的 ESLint + Prettier
大家好, 在 Nuxt 3 中使用 typescript 几乎是现在的标准,并且强制执行一致的样式和 linting 也是一种很好的做法。然而,我发现它非常令人沮丧且非常复杂......
使用命令“npm run build”时,Nuxt.js2 出现“URL parsing failed”错误
我用的是Nuxt 2 npm run dev,没有报错和问题 但是当我使用 npm run build 时,出现以下错误: 我删除了一些包,删除了个别页面和组件......
在可组合项中使用 useState 时 Nuxt 3 中的水化问题
我有一个 useHeaderTitle 组合,用于设置和获取 headerTitle: 从“vue”导入类型 { Ref }; 导出默认值 () => { const headerTitle: Ref = useState("
这是我的 nuxt.config.ts 文件 导出默认 defineNuxtConfig({ CSS: [ '@/assets/main.css' ], 服务器中间件:[ '~/serverMiddleware/测试' ] }) 但是打字稿...
我在具有三个输入字段的 nuxt 3 应用程序中获得了一个表单。下面是提交函数的样子: const submitForm = async () => { 尝试 { 等待 $fetch("/api/联系人", { 米...
如何在 Tailwind peer & peer/checked 中使用变量
我知道我们可以使用 peer/{name} (doc) 等名称来区分同行/同行检查。我想使用变量作为名称,例如 :class="peer/${VARIABLE}" 但它似乎不是
Nuxt useFetch/useAsyncData 在方法中两次抛出错误:`nuxt 实例不可用`
当服务器端呈现包含以下逻辑的 nuxt 页面时,我遇到了经典的 nuxt 实例不可用错误: const getImageOne = async () => { 返回...</desc> <question vote="0"> <p>当服务器端呈现包含以下逻辑的 nuxt 页面时,我遇到了经典的<pre><code>nuxt instance not available</code></pre>错误:</p> <pre><code><script setup> const getImageOne = async () => { return await useFetch('https://dog.ceo/api/breeds/image/random'); }; const getImageTwo = async () => { return await useFetch('https://dog.ceo/api/breeds/image/random'); }; const getImages = async () => { return [await getImageOne(), await getImageTwo()]; }; const responses = await getImages(); const dogOne = responses?.[0]?.data?.value; const dogTwo = responses?.[1]?.data?.value; </script> <template> <div> <p>Dog 1: {{ dogOne }}</p> <p>Dog 2: {{ dogTwo }}</p> </div> </template> </code></pre> <p>问题似乎是 useFetch 在一个方法调用中被调用了两次。</p> </question> <answer tick="false" vote="0"> <p>可组合使用引发<pre><code>nuxt instance not available</code></pre>错误的问题已经众所周知,请参阅<a href="https://github.com/nuxt/nuxt/issues/14723" rel="nofollow noreferrer">issue #14723</a>以供参考。</p> <p>在这种情况下的解决方案是使用 <pre><code>callWithNuxt</code></pre> 方法并像这样手动提供 nuxt 实例:</p> <pre><code><script setup> import { callWithNuxt } from 'nuxt/app'; const getImageOne = async () => { return await useFetch('https://dog.ceo/api/breeds/image/random'); }; const getImageTwo = async (app) => { 👇 return await callWithNuxt( app, async () => await useFetch('https://dog.ceo/api/breeds/image/random') ); }; const getImages = async () => { 👇 const app = useNuxtApp(); return [await getImageOne(), await getImageTwo(app)]; }; const responses = await getImages(); ⋮ </code></pre> </answer> </body></html>
如问题所述,我有 1 个产品列表,每个产品都有一个添加购物车按钮。 点击添加购物车后,标题上的购物车图标将自动显示一个 div 通知用户...
Nuxt-image IPX 无法使用 SSR(部署在 Google App Engine 上)在生产环境中找到图片
我在其最新版本 v0.7.1 上遇到了 Nuxt-image 插件的问题:在生产中,图像未通过 nuxt-image 和默认 IPX 提供程序加载。 我很难理解这是否...
我正在研究 nuxt 3 项目,并根据标准的文件夹结构使用默认的 nuxt 3 设置菜单。我的问题是当我们访问网站时,如果我们将一个页面更改为另一个页面,那么最初
我不知道为什么我一直收到这个警告,尽管一切正常 在 nuxi 生成的 tsconfig.json 上: // 由 nuxi 生成 { “编译器选项”:{ “
我是 nuxt 的新手,面临着一个任务,我应该使用多个可选的路由参数。我想让我的应用程序尽可能简单,所以我会避免使用任何额外的包。 据我所知
我想在 NUXT 3 中有嵌套路由,所以我创建了这个文件/文件夹结构(只显示了我挣扎的部分): - 页面 - 行政 - 索引.vue - 用户 - 索引.vue -
vue/nuxt 如何在导航到/返回页面时检测多个页面视图?
将首先尝试解释我的用例。通常当你使用谷歌分析时,他们会触发一些页面浏览事件,每次用户导航到页面时都会被触发,正如这个定义......
问题 在 Nuxt2 中,当路由嵌套时,如何以编程方式在 Nuxt 中以用户身份导航?我知道我可以使用 this.$router.push({ name: "exchanges" }) 将用户推送到交易所
不依赖tailwindcss本身的tailwindcss运行时错误怎么办?
[vite-node] [插件:vite:css] [@tailwind base; @尾风组件; @尾风公用事业; ] /assets/css/tailwind.css @顺风基地; @尾风组件; @尾风公用事业; 错误 也许这...
使用 Nginx 将 Nuxt 应用程序编译为静态文件以部署在子文件夹中
我正在尝试使用 Docker 在本地部署静态 Nuxt 应用程序到子文件夹(假设为 private/),并让 Nginx 将特定 url 段(localhost:81/private)的流量路由到该应用程序。