useFetch_51CTO博客
import { useEffect, useState } from "react";const useFetch = (url = "", options = undefined) => { const [data
原创 2023-02-14 09:30:21
42阅读
对nuxt3中的useFetch封装成类似axios的封装,方便vue3项目移植到nuxt3,让useFetch的使用方式替换成axios的使用习惯
原创 1月前
80阅读
背景   新入职公司还处于交接中,最近一个海外的官网其他同事更新之后出现访问超时问题,部分超大的js下载不下来的问题,就尝试着想要优化一下。项目结构是 NUXT2.0+ Element UI,使用 NUXT的主要原因还是为了SEO优化,Vue在SEO上是弱项过程打算使用webpack打包  翻了翻NUXT的文档 发现这家伙其实还是基于Webpack打包的,于是乎就想和普通的VUE项目一般
转载 1月前
41阅读
前言Nuxt3 这个月刚出没多久,目前还在 beta 阶段,难以上生产环境。官方也推荐我们的 Nuxt2 项目,先迁移到 Nuxt Bridge 来进行一个平滑的过渡。不过我们还是有必要预先体会一下 Nuxt3 与 Nuxt2 之间的异同点,来为我们的项目预先累积一些迁移知识。Quick
参数作为钩子传进去 参数作为数据传进来 删除请求
原创 2022-10-29 05:40:20
110阅读
前端
原创 2023-02-11 15:40:18
52阅读
新增数据
原创 2022-10-29 05:54:33
106阅读
前端
原创 2023-02-12 10:06:09
39阅读
修改数据和新增数据直接做判断
原创 2022-10-29 05:40:04
95阅读
前端
原创 2023-02-12 10:05:54
33阅读
1. Nuxt.js 概述1.1 我们一起做过的SPASPA(single page web application)单页 Web 应用,Web 不再是一张张页面,而是一个整体的应用,一个由路由系统、数据系统、页面(组件)系统等等,组成的应用程序。SPA 应用广泛用于对SEO要求不高的场景中1.2 什么是SEOSEO:搜索引擎优化(Search Engine Optimization), 通过各种
转载 10月前
419阅读
前端
原创 2023-02-12 10:06:05
38阅读
PHP
原创 2022-10-29 05:40:12
71阅读
一. 安装 pnpm dlx nuxi@latest init <project-name> // or npx nuxi@latest init <project-name> 如遇到报错 手动安装: 浏览器访问报错https请求地址: 点击tar(项目初始文件的下载地址)对应地址,下载starter-3.tar.gz 包到本地 本地创建项目文件,
原创 精选 3月前
2453阅读
1点赞
前言 nuxt3 中获取后端数据总共有三个方法: useFetch() $fetch() useAsynData() 本篇教程就针对这三个方法的使用注意事项做一个记录 正文 通过useFetch()方法请求这个动作,在首次加载时,只在服务端执行一次,客户端是不执行得,客户端是直接使用拿到的数据地;
原创 2024-01-28 20:17:56
602阅读
前言大家好,我是村长,欢迎关注我的公众号村长学前端和B站Young村长上一篇写了​​数据获取的各种姿势​​​,最终大意了没有闪,以至于​​pick​​部分举例欠妥:const { data: todos } = await useFetch("/api/todo", { pick: ["id", "title", "completed"],});导致了​​500​​错误,这里需要说明的是,pic
原创 2022-10-17 20:11:12
471阅读
在Nuxt3中封装网络请求可以帮助我们更好地管理和复用API调用。我们可以使用useFetch或$fetch来发起HTTP请求,并通过创建插件或组合式函数来封装这些请求。下面是一个简单的示例,展示如何在Nuxt3中封装网络请求:创建一个组合式函数来封装网络请求。在页面或其他组件中使用这个封装好的函数。首先,创建一个组合式函数文件 composables/useApi.js:接下来,在 nuxt.c
原创 12天前
43阅读