摘要:
总结一下 Nuxt3 + ESlint 扁平化配置 2024/4/16 前段时间在 Nuxt3 项目中使用 ESLint 时,发现 ESLint 更新了 9.0.0 版本,使用扁平化配置,在集成过程中遇到了些许问题,特此记录一下(在网上了解到扁平化配置早在 ESLint v9.0.0 前就提出来了) 阅读全文
摘要:
 阅读全文
摘要:
 阅读全文
摘要:
Vuex 用于状态管理 状态管理模式: 状态:驱动应用的数据源。state 视图:以声明方式将状态映射到视图。 操作:响应在仕途上的用户输入导致的状态变化。 Vuex 的状态存储是响应式的。不能直接改变 store 中的状态。 从 store 实例中读取状态最简单的方法就是在 计算属性 中返回。th 阅读全文
摘要:
Generator Generator 函数是一个状态机,封装了多个内部状态。 执行 Generator 函数会返回一个遍历器对象,返回的遍历器对象可以依次遍历 Generator 函数内部的每一个状态。 函数特征:1. function 关键字与函数名之间有一个星号。2. 函数体内部使用 yiel 阅读全文
摘要:
Iterator (遍历器) 是一种接口,为各种不同的数据结构提供统一的访问机制。主要供 for...of 消费。 每调用一次 next() 就会返回数据结构当前成员的信息:{ value: '', done: false/true } value 当前成员的值。done 布尔值,遍历是否结束(即是 阅读全文
摘要:
Promise 一个容器,一个保存着某个未来才会结束的事件的结果。 有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。一旦状态改变,就不会再变。 const p = new Promise((resolve, reject) => { resolve( 阅读全文
摘要:
async async 函数总返回的是一个 Promise 对象(不论是否有 return 语句)。 async 函数内部的 return 语句返回的值,作为 then() 回调函数的参数。 async 函数内部抛出的错误,返回的 Promise 对象变为 reject 状态,错误会被 catch 阅读全文
摘要:
SCSS 语法 一、变量 以 $ 开头 默认变量是可以被覆盖的 特殊变量: $fontSize: 14px; font: # 多值变量: list(类似 js 数组)和 map(类似 js 对象)两种类型 二、嵌套 选择器嵌套 在属性选择器中,& 表示父元素选择器 属性嵌套 // scss 文件 d 阅读全文
摘要:
安装 安装 解压到某个目录,如:D:\Documents\node 设置环境变量 新建系统变量: NODE_HOME D:\Documents\node NODE_PATH %NODE_HOME%\node_modules 在Path中添加: %NODE_HOME% 操作 npm包管理器 # 安装模 阅读全文