12k 11 分钟

# Axios 用法及配置 # 1. 常用配置项 # 1. 发起 GET 请求 // Make a request for a user with a given IDaxios.get('/user?ID=12345') .then(response=> { console.log(response); }) .catch(error=> { console.log(error); });// Optionally the request above could also be done...
1.2k 1 分钟

# Vite 入门 # Compiler 原理篇 # 1.Vue3.0 带来的变化 性能提升 1.3~2x Ts 支持,新增: Fragment, Teleport, Suspense 按需加载 (配合 vite) & 组合 API # 2. 优化案例 1: 静态 Node 不再作更新处理 (hostStatic -> SSR 优化) 静态绑定的 class, id 不再作更新处理 结合打包标记 PatchFlag, 进行更新分析 (动态绑定) # 3. 优化案例 2: 事件监听器 Cache 缓存处理...
5.4k 5 分钟

# Vue 项目构建 新建项目 # 安装npm install -g @vue/cli# 新建项目vue create my-project# 项目启动npm run serve# 打包npm run build打包后的文件,对引用资源注入了预加载(preload/prefetch),启用 PWA 插件时注入 manifest/icon 链接,并且引入 (inlines) webpack runtime /chunk manifest 清单已获得最佳性能。 功能配置 功能选择 3.0 版本包括默认预设配置 和...
28k 26 分钟

# 前端常用 API # Vue 基础语法 # 1. 创建 vue 实例 <script> //方式一 el:绑定HTML元素 var vm = new Vue({ el:"#app", //model: 数据 data(){ return{ } }, //计算属性 类似data概念 computed: { //监控data中的数据变化 }, watch:...
9.5k 9 分钟

# Vue3 语法变化 # vue3 配置项 # 1.vue.config.js module.exports = { devServer: { port: 80, // 程序启动端口 open: true, // 启动是是否主动打开界面 proxy: 'http://localhost:4000', // 指向开发环境 API 服务器,任何未知请求代理到此地址 }}# 2.Vue-router 配置 import...