网站标签online阳光、 郑耿林的博客、 zhenggl、 blog、 阳光online、 javascript基础加强、 css布局新思路、 html模版渲染引擎的工作原理、 vue实战与工作原理、 react、 android、 ios、 react、 native、 grunt底层分析、 Node.js、 webpack实战与原理分析、 gulp、
网站描述online阳光,专注于大前端行业领域的学习,javascript,css,html,vue,react,android,ios,react-native,grunt,Node.js,webpack,gulp,小程序,一个都不能少
上一篇:上海坎沐科技有限公司
下一篇:上海坎沐科技有限公司
Seo综合信息
SEO信息: 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:0 IP网速: IP地址:175.178.180.62 [中国广东广州 腾讯云] | 网速:711毫秒 ALEXA排名: 世界排名:- | 预估IP:- | 预估PV:- 备案信息: 粤ICP备14102113号 | 名称:郑耿林 | 已创建:9年10个月4天
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
协议类型HTTP/1.1 200 OK 页面类型text/html 服务器类型nginx/1.21.6 是否压缩是 原网页大小91359 压缩后大小23738 压缩比74.02%
网站快照o n l i n e 阳 光 专 注 于 大 前 端 行 业 领 域 一 个 专 注 于 大 前 端 的 技 术 博 客 文 章 1 7 0 标 签 1 4 4 分 类 1 1 3 首 页 归 档 C S S 查 漏 补 缺 属 性 记 录 使 用 技 巧 J S 精 进 J S 查 漏 补 缺 W E B A P I T S 精 进 V U E 全 家 桶 V U E N U X T 关 于 我 o n l i n e 阳 光 专 注 于 大 前 端 行 业 领 域 搜 索 首 页 归 档 C S S 查 漏 补 缺 属 性 记 录 使 用 技 巧 J S 精 进 J S 查 漏 补 缺 W E B A P I T S 精 进 V U E 全 家 桶 V U E N U X T 关 于 我 o n l i n e 阳 光 专 注 于 大 前 端 行 业 领 域 配 置 g m a i l 以 及 使 用 n o d e m a i l e r 来 发 送 邮 件 发 表 于 2 0 2 4 0 9 2 6 | n o d e j s e m a i l | n o d e j s • g m a i l a p i 前 言 在 自 己 的 k b m a l l 商 城 项 目 中 , 有 通 过 配 置 g o o g l e c l o u d 中 的 g m a i l a p i , 来 发 送 邮 件 , 配 置 过 程 较 为 繁 琐 以 及 复 杂 , 因 此 , 记 录 下 来 , 以 便 于 查 阅 和 浏 览 , 👇 是 已 经 实 现 的 发 送 效 果 图 : 过 程 记 录 下 面 将 对 于 g o o g l e c l o u d 的 相 关 配 置 过 程 进 行 详 细 截 图 与 记 录 。 1 . 打 开 g o o g l e c l o u d 控 制 台 访 问 谷 歌 控 制 台 2 . 创 建 g o o g l e a p i 服 务 3 . 搜 索 并 使 用 g m a i l 服 务 4 . 开 通 g m a i l a p i 服 务 5 . 创 建 凭 据 6 . 进 入 已 创 建 的 凭 据 页 面 复 制 这 个 c l i e n t _ i d 以 及 c l i e n t _ s e c r e t 配 置 , 后 续 备 用 7 . 配 置 权 限 申 请 以 及 添 加 用 户 8 . 开 始 配 置 权 限 发 起 申 请 打 开 访 问 配 置 前 面 复 制 的 客 户 端 I D 与 客 户 端 密 钥 , 然 后 选 择 g m a i l A p i 并 点 击 A u t h o r i z e A P I s 按 钮 9 . 代 码 调 用 至 此 , 已 完 成 对 g o o g l e m a i l a p i 服 务 的 配 置 , 接 下 来 , 将 根 据 获 取 到 的 配 置 信 息 , 复 制 到 代 码 中 进 行 调 用 ! ⭐ 首 先 , 先 安 装 这 个 n o d e m a i l e r 发 送 邮 件 的 三 方 库 1 p n p m i n o d e m a i l e r ⭐ 然 后 , 利 用 n o d e m a i l e r . c r e a . . . v u e 中 的 h 渲 染 函 数 运 用 与 分 析 发 表 于 2 0 2 4 0 5 1 5 | 开 发 框 架 v u e 3 | v u e 3 • h • r e n d e r 前 言 在 一 般 情 况 下 , 我 们 在 v u e 中 , 推 荐 使 用 t e m p l a t e 模 版 语 法 来 创 建 组 件 , 然 后 在 某 些 场 景 下 , 我 们 需 要 使 用 j s 完 全 的 c o d i n g 能 力 ( 也 就 是 以 j s 函 数 的 思 维 来 编 写 组 件 ) , 这 个 时 候 就 可 以 使 用 渲 染 函 数 了 关 于 渲 染 函 数 , 官 方 的 描 述 已 经 讲 解 得 比 较 详 细 了 , 具 体 见 渲 染 函 数 的 详 细 说 明 ! 本 文 将 从 底 层 的 角 度 来 分 析 何 为 v n o d e 、 h ( ) 函 数 的 使 用 方 式 、 分 析 关 于 h 函 数 的 执 行 过 程 , 以 及 扩 展 一 下 思 维 , 了 解 关 于 什 么 是 h 高 阶 组 件 v n o d e 虚 拟 节 点 v u e 提 供 了 一 个 h ( ) 函 数 , 用 于 创 建 v n o d e , 也 就 是 说 1 c o n s t v n o d e = h ( d i v , , [ ] ) 🤔 那 么 , 什 么 是 v n o d e ? 为 什 么 要 生 成 v n o d e ? 对 于 v n o d e 应 该 如 何 使 用 ? 👉 关 于 v n o d e 的 相 关 知 识 点 , 可 以 查 看 之 前 的 一 篇 文 章 : v m 实 例 如 何 渲 染 ⭐ 简 而 言 之 , v n o d e 是 一 个 用 于 描 述 用 户 界 面 结 构 的 J a v a S c r i p t 对 象 简 而 言 之 , 如 下 图 所 示 : 👉 将 一 个 组 件 渲 染 成 v n o d e , 然 后 通 过 对 比 v n o d e 的 不 同 , 形 成 最 终 待 更 新 界 面 的 v n o d e , 然 后 只 更 新 需 要 更 新 的 d o m 节 点 , 其 工 作 流 程 如 下 图 所 示 : h ( ) 函 数 的 使 用 方 式 用 . . . v u e 3 中 的 作 用 域 插 槽 以 及 d e f i n e S l o t s 的 应 用 与 过 程 分 析 发 表 于 2 0 2 4 0 4 2 8 | 开 发 框 架 v u e 3 | v u e 3 • s c o p e d s l o t 前 言 v u e 中 关 于 组 件 间 数 据 的 流 向 一 般 是 父 组 件 往 子 组 件 传 参 , 然 后 子 组 件 回 调 父 组 件 更 新 这 种 单 向 的 数 据 流 的 但 是 , 它 也 存 在 一 种 机 制 – 作 用 域 插 槽 , 使 得 我 们 能 够 在 父 组 件 中 通 过 插 槽 的 方 式 在 父 组 件 中 使 用 到 子 组 件 中 所 定 义 的 属 性 + 方 法 , 本 文 将 从 一 个 简 单 的 函 数 切 入 , 从 最 简 单 的 角 度 来 观 察 关 于 作 用 域 插 槽 的 执 行 过 程 ! 作 用 域 插 槽 的 简 单 应 用 官 方 插 槽 例 子 ⭐ 通 过 这 里 例 子 我 们 可 以 发 现 在 某 些 场 景 下 插 槽 的 内 容 可 能 想 要 同 时 使 用 父 组 件 域 内 和 子 组 件 域 内 的 数 据 ! 🤔 那 么 这 个 过 程 是 怎 样 子 的 呢 ? 下 面 我 们 通 过 一 个 类 比 的 函 数 以 及 实 际 过 程 分 析 一 波 一 个 简 单 的 函 数 调 用 比 如 我 们 有 👇 两 个 函 数 以 及 它 们 的 调 用 过 程 : 1 2 3 4 5 6 7 f u n c t i o n f u n 1 ( p r o p s : ) f u n 1 ( o b j ) } c o n s o l e . i n f o ( 这 是 f u n 1 的 操 作 : n u m = + n u m b e r + , s t r + s t r ) } 💁 ♂ 这 里 我 们 简 单 定 . . . V u e 3 中 的 r e a c t i v e 与 r e a d o n l y 发 表 于 2 0 2 4 0 4 2 2 | 开 发 框 架 v u e 3 | v u e 3 • r e a c t i v e • r e a d o n l y 前 言 本 文 主 要 整 理 关 于 在 v u e 3 中 所 提 及 到 的 所 有 与 r e a c t i v e 以 及 r e a d o n l y 相 关 的 A P I , 通 过 对 比 每 个 A P I 的 作 用 以 及 使 用 场 景 , 新 增 对 v u e 3 中 相 关 的 A P I 的 认 知 , 主 要 借 助 于 v u e 3 官 方 A P I 的 阅 读 ! E S 2 0 1 5 的 P r o x y 与 R e f l e c t 在 开 始 学 习 关 于 v u e 3 的 r e a c t i v e 之 前 , 先 来 了 解 一 下 关 于 什 么 是 P r o x y 以 及 R e f l e c t , P r o x y 与 R e f l e c t 都 是 E S 6 中 引 入 的 新 特 性 , 它 们 通 常 一 起 使 用 以 提 供 更 灵 活 和 强 大 的 对 象 操 作 能 力 ! P r o x y P r o x y 用 于 修 改 对 象 某 些 操 作 的 默 认 行 为 , 等 同 于 在 语 言 层 面 对 这 个 默 认 行 为 做 出 的 修 改 , 属 于 一 种 “ 元 编 程 ( 编 程 的 编 程 ) ” , 可 以 理 解 为 在 目 标 对 象 做 出 默 认 响 应 ( 如 属 性 查 找 、 赋 值 、 枚 举 、 函 数 调 用 等 等 ) 之 前 提 供 一 到 “ 拦 截 ” 动 作 , 外 界 对 该 对 象 默 认 行 为 的 访 问 , 都 必 须 先 通 过 这 层 拦 截 , 因 此 提 供 了 一 种 机 制 , 可 以 对 外 界 的 访 问 进 行 过 滤 和 改 写 。 P r o x y 原 意 是 代 理 , 用 于 表 示 用 它 来 “ 代 理 ” 某 些 操 作 , 可 以 简 单 理 解 为 “ 代 理 器 ” , 语 法 形 式 如 下 : 1 c o n s t p = n e w P r o x y ( t a r g e t , h a n d l e r ) 🤩 参 数 说 明 : t a r g e t : . . . v u e 3 中 的 r e f 家 族 成 员 剖 析 发 表 于 2 0 2 4 0 4 1 9 | 开 发 框 架 v u e 3 | v u e 3 • r e f 前 言 本 文 主 要 整 理 关 于 在 v u e 3 中 所 提 及 到 的 所 有 与 r e f 相 关 的 A P I , 通 过 对 比 每 个 A P I 的 作 用 以 及 使 用 场 景 , 新 增 对 v u e 3 中 相 关 的 A P I 的 认 知 , 主 要 借 助 于 v u e 3 官 方 A P I 的 阅 读 ! “ r e f ” 成 员 一 览 参 考 官 方 所 整 理 的 关 于 不 同 场 景 下 的 “ r e f ” , 对 应 整 理 👇 的 相 关 属 性 响 应 式 核 心 : r e f ( ) r e f 接 收 一 个 内 部 值 , 返 回 一 个 响 应 式 的 , 可 更 改 的 r e f 对 象 , 此 对 象 只 有 一 个 指 向 其 内 部 值 的 属 性 . v a l u e 关 于 该 函 数 的 签 名 以 及 对 象 的 类 型 定 义 如 下 : 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 / / p a c k a g e s / a c t i v i t y / s r c / r e f . t s / / U n w r a p R e f S i m p l e 类 型 用 于 标 识 取 消 包 装 后 的 简 单 类 型 e x p o r t t y p e U n w r a p R e f = T e x t e n d s S h a l l o w R e f ? V : T e x t e n d s R e f ? U n w r a p R e f S i m p l e : U n w r a p R e f S i m p l e v u e 3 提 供 的 w a t c h E f f e c t 提 升 编 码 效 率 发 表 于 2 0 2 4 0 4 1 4 | 开 发 框 架 v u e 3 | v u e 3 • w a t c h E f f e c t 前 言 V u e 3 中 引 入 了 一 个 新 的 C o m p o s i t i o n A P I 函 数 : w a t c h E f f e c t ( ) , 用 于 自 动 观 察 响 应 式 依 赖 , 并 在 依 赖 变 化 时 执 行 副 作 用 , 这 个 A P I 时 为 了 更 加 方 便 地 处 理 数 据 变 动 响 应 的 情 况 而 设 计 的 ! 较 之 前 的 w a t c h 相 比 , w a t c h E f f e c t 更 加 简 洁 和 主 动 , 因 为 它 不 需 要 指 定 具 体 的 数 据 源 来 观 察 , 而 是 自 动 追 踪 执 行 过 程 中 所 访 问 的 所 有 响 应 式 状 态 。 关 于 该 A P I 的 用 法 如 下 : 1 2 3 4 5 6 7 8 i m p o r t f r o m v u e c o n s t c o u n t = r e f ( 0 ) c o s n t s t o p W a t c h e r = w a t c h E f f e c t ( ( ) = > ) / / 这 个 w a t c h E f f e c t ( ) 函 数 一 般 返 回 一 个 待 停 止 的 函 数 地 址 , 因 此 我 们 可 以 直 接 通 过 调 用 该 返 回 函 数 即 可 停 止 监 听 操 作 ! s t o p W a t c h e r ( ) 🌟 上 述 提 及 到 了 关 于 在 依 赖 变 化 时 自 动 执 行 副 作 用 , 也 就 是 响 应 式 变 量 所 在 的 函 数 , 当 响 应 式 变 化 时 , 所 在 的 函 数 将 自 动 重 新 执 行 , 然 后 我 们 也 可 以 . . . v u e 3 中 的 e f f e c t S c o p e 解 决 响 应 式 带 来 的 副 作 用 发 表 于 2 0 2 4 0 4 1 1 | 开 发 框 架 v u e 3 | v u e 3 • e f f e c t S c o p e 前 言 ( 什 么 是 e f f e c t S c o p e ) e f f e c t S c o p e 是 v u e 3 引 入 的 一 个 功 能 , 它 是 响 应 式 系 统 的 一 部 分 , 可 以 用 来 在 v u e 的 c o m p o s i t i o n A P I 中 管 理 副 作 用 ( e f f e c t s ) , 通 过 e f f e c t S c o p e , 我 们 可 以 更 好 地 控 制 和 管 理 副 作 用 , 特 别 是 在 构 建 大 型 的 应 用 的 使 用 , 这 能 够 提 高 代 码 的 组 织 性 和 可 维 护 性 ! 😕 那 么 什 么 是 副 作 用 ? 👉 在 v u e 中 , 副 作 用 ( e f f e c t s ) 主 要 是 指 响 应 式 依 赖 的 注 册 过 程 , 比 如 , 当 使 用 c o m p u t e d 或 者 w a t c h 等 “ 监 听 性 质 ” 的 A P I 时 , v u e 内 部 会 建 立 起 一 个 响 应 式 系 统 , 自 动 跟 踪 相 关 依 赖 , 并 在 依 赖 变 化 时 重 新 执 行 这 些 副 作 用 , 以 保 证 数 据 与 视 图 的 同 步 ! 这 里 我 将 e f f e c t S c o p e 称 之 为 一 种 “ 自 动 的 可 管 理 的 垃 圾 ( 依 赖 ) 处 理 容 器 ” 为 什 么 要 使 用 e f f e c t S c o p e 在 没 有 e f f e c t S c o p e 之 前 , v u e 实 例 本 身 应 该 会 跟 踪 这 些 副 作 用 , 然 后 在 组 件 销 毁 ( u n m o u n t e d ) 的 时 候 , 自 动 销 毁 这 些 副 作 用 的 , 但 是 随 着 c o m p o s i t i o n A P I 的 使 用 越 来 越 广 泛 , 应 用 的 结 构 也 变 得 越 来 越 灵 活 , 原 有 的 副 作 用 跟 踪 机 制 在 某 些 场 景 下 显 得 不 够 灵 活 和 直 观 , 或 者 用 起 来 不 够 顺 畅 . . . 深 入 了 解 T y p e S c r i p t 中 的 类 型 操 作 符 发 表 于 2 0 2 4 0 3 1 6 | j a v a s c r i p t T y p e S c r i p t | T y p e S c r i p t 前 言 本 文 主 要 整 理 介 绍 关 于 T y p e s c r i p e 中 对 于 类 型 的 操 作 , 从 而 创 建 出 新 的 类 型 , 也 就 是 说 无 需 从 头 到 位 来 编 写 一 类 型 , 而 是 基 于 原 始 类 型 , 借 助 于 相 关 的 类 型 操 作 符 , 以 及 组 合 其 他 的 类 型 工 具 , 来 创 建 新 的 一 类 型 ! 泛 型 G e n e r i c s 泛 型 是 一 种 类 型 变 量 的 概 念 , 可 以 帮 助 我 们 来 编 写 更 加 灵 活 更 加 通 用 的 代 码 , 😕 既 然 是 “ 变 量 ” , 那 么 在 定 义 的 时 候 可 以 通 过 “ 传 参 ” 的 方 式 来 使 用 , 只 是 这 个 参 数 它 是 一 个 类 型 参 数 , 通 过 在 需 要 的 时 候 , 往 方 法 、 接 口 、 类 中 传 递 类 型 , 即 可 知 道 当 前 的 方 法 、 接 口 、 类 即 将 作 用 在 哪 种 类 型 上 ! 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 / / 泛 型 函 数 f u n c t i o n i d e n t i t y ( a r g : T y p e ) : T y p e / / 泛 型 接 口 i n t e r f a c e G e n e r i c I d e n t i t y F n / / 泛 型 类 c l a s s G e n e r i c N u m b e r f r o m v u e i m p o r t f r o m p i n i a i m p o r t A p p f r o m . / A p p . v u e c o n s t p i n i a = c r e a t e P i n i a ( ) c o n s t a p p = c r e a t e A p p ( A p p ) a p p . u s e ( p i n i a ) a p p . m o u n t ( # a p p ) 根 据 业 务 场 景 , 定 义 自 己 的 模 块 s t o r e 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 / / s t o r e s / c o u n t e r . j s i m p o r t f r o m p i n i a e x p o r t c o n s t u s e C o u n t . . . 如 何 使 用 v u e 中 的 v m o d e l 指 令 来 提 升 编 码 效 率 发 表 于 2 0 2 4 0 3 1 4 | 前 端 开 发 框 架 v u e | v u e • v u e 指 令 前 言 在 v u e 中 , v m o d e l 指 令 用 于 实 现 表 单 输 入 元 素 和 应 用 程 序 状 态 之 间 的 双 向 数 据 绑 定 , 比 如 像 、 、 , 使 用 v m o d e l 可 以 很 方 便 地 将 表 单 的 值 绑 定 到 v u e 实 例 的 数 据 上 , 实 现 双 向 数 据 绑 定 , 本 文 主 要 是 通 过 对 比 在 v 3 . 4 版 本 前 后 的 使 用 对 比 , 进 而 在 后 续 的 项 目 中 大 力 采 用 这 个 v m o d e l 来 简 化 纯 父 子 组 件 之 间 的 通 讯 机 制 ! v u e 3 . 4 之 前 关 于 在 组 件 中 v m o d e l 的 使 用 自 定 义 组 件 需 要 手 动 接 收 v a l u e 属 性 , 并 通 过 $ e m i t 触 发 i n p u t 事 件 , 来 更 新 父 组 件 的 值 1 2 3 4 5 6 7 8 v u e 3 . 4 之 后 关 于 在 组 件 中 v m o d e l 的 使 用 从 v u e 3 . 4 开 始 , 推 荐 使 用 . . . 探 索 T y p e S c r i p t 辅 助 工 具 类 型 的 应 用 场 景 与 最 佳 实 践 发 表 于 2 0 2 4 0 3 0 4 | j a v a s c r i p t T y p e S c r i p t | j a v a s c r i p t • T y p e S c r i p t 前 言 👉 T y p e S c r i p t 中 的 辅 助 工 具 类 , 主 要 是 用 于 帮 助 开 发 者 创 建 可 维 护 性 高 的 代 码 自 动 检 测 机 制 , 举 个 例 子 说 明 以 下 : 在 项 目 过 程 中 , 我 们 一 般 需 要 将 环 境 定 义 到 环 境 变 量 中 , 然 后 整 体 项 目 的 编 译 、 打 包 运 行 , 都 依 赖 于 该 环 境 变 量 , T y p e S c r i p t 中 的 辅 助 工 具 类 就 是 用 来 基 于 该 环 境 变 量 来 创 建 对 应 的 类 型 , 从 基 准 类 型 中 创 建 新 的 类 型 ! ! 🌠 这 边 整 理 了 关 于 T y p e S c r i p t 中 所 提 供 的 辅 助 工 具 类 型 清 单 , 并 根 据 实 际 的 应 用 场 景 进 行 的 划 分 , 👇 下 面 将 进 行 一 一 的 分 析 与 场 景 应 用 举 例 ! 属 性 修 饰 符 转 换 R e q u i r e d R e q u i r e d 用 于 将 类 型 T y p e 中 的 所 有 可 选 属 性 变 为 必 选 属 性 , 一 般 接 受 一 个 有 可 选 属 性 的 类 型 , 然 后 返 回 一 新 的 类 型 , 这 个 新 的 类 型 中 的 所 有 属 性 都 是 必 须 属 性 , 比 如 有 👇 的 一 个 例 子 : 1 2 3 4 5 t y p e M y T y p e = t y p e R e q u i r e d M y T y p e = R e q u i r e d 🌟 从 上 述 的 运 行 结 果 , 我 们 可 以 看 出 R e q u i r e M y T y p e 已 经 是 所 有 属 性 都 必 须 传 递 的 了 ! R . . . m o n g o d b 中 的 q u e r y 查 询 以 及 聚 合 管 道 查 询 发 表 于 2 0 2 4 0 1 2 2 | 后 端 数 据 库 m o n g o d b | m o n g o d b • m o n g o o s e 前 言 在 看 完 m o n g o d b 的 官 方 文 档 之 后 , 还 是 有 点 一 头 雾 水 , 对 于 一 些 相 关 的 查 询 以 及 聚 合 管 道 很 多 不 能 够 信 手 拈 来 , 而 且 查 询 文 档 的 时 候 也 发 现 难 以 入 手 , 本 文 主 要 针 对 相 关 的 查 询 选 择 器 以 及 聚 合 管 道 操 作 进 行 分 类 筛 选 , 让 自 己 对 m o n g o d b 所 提 供 的 操 作 🈶 一 定 的 概 念 , 然 后 通 过 这 个 分 类 来 进 行 查 询 使 用 , 加 深 理 解 印 象 ! m o n g o d b 中 的 查 询 语 句 分 类 一 切 以 d b . c o l l e c t i o n s . f i n d ( ) 方 法 入 手 , m o n g o d b 给 我 们 抽 象 出 来 了 这 个 统 一 的 查 询 入 口 ⚠ 在 m o n g o d b 中 , 我 们 可 以 通 过 m o n g o s h 程 序 , 通 过 d b . c o l l e c t i o n s . m e t h o d 不 带 括 号 的 方 式 来 查 看 一 个 方 法 的 描 述 , 如 下 图 所 示 ; 🌟 通 过 这 种 方 式 , 可 以 查 看 到 该 方 法 的 定 义 与 返 回 值 等 相 关 信 息 在 开 始 详 细 介 绍 这 个 查 询 过 滤 器 分 类 之 前 , 先 看 一 下 👇 的 一 个 分 类 结 构 图 : 👽 从 上 图 可 以 看 出 , 针 对 不 同 的 查 询 筛 选 操 作 , 进 行 了 以 下 对 应 类 目 的 分 类 : 比 较 / 范 围 筛 选 逻 辑 操 作 属 性 匹 配 数 组 匹 配 地 理 位 置 运 算 匹 配 数 学 运 算 匹 配 投 影 相 关 位 运 算 匹 配 其 他 匹 配 操 作 比 较 / 范 围 筛 选 主 要 用 来 筛 选 某 个 字 段 是 否 满 足 大 于 、 小 于 、 相 等 、 不 等 于 、 大 于 . . . M o n g o d b 与 M o n g o o s e 关 于 s c h e m a T y p e 的 差 异 性 发 表 于 2 0 2 4 0 1 0 7 | 后 端 数 据 库 m o n g o d b | m o n g o d b • m o n g o o s e 前 言 m o n g o d b 是 一 个 机 遇 分 布 式 文 件 存 储 的 开 源 数 据 库 系 统 , 使 用 的 非 关 系 型 数 据 库 的 设 计 , 其 提 供 了 一 种 高 性 能 、 高 可 用 一 集 易 扩 展 的 数 据 库 解 决 方 案 。 其 主 要 的 特 点 有 : 文 档 导 向 、 无 模 式 、 索 引 支 持 、 复 制 与 高 可 用 性 、 自 动 分 片 、 丰 富 的 查 询 语 言 、 聚 合 工 具 等 特 性 。 m o n g o o s e 是 一 个 开 源 的 对 象 文 档 映 射 器 ( O D M ) 库 , 主 要 为 n o d e . j s 提 供 了 一 种 高 效 的 方 式 来 管 理 m o n g o d b 数 据 库 中 的 数 据 , 其 通 过 模 型 定 义 ( S c h e m a d e f i n i t i o n ) 、 数 据 验 证 ( D a t a v a l i d a t i o n ) 、 查 询 构 建 ( Q u e r y b u i l d i n g ) 、 中 间 件 ( M i d d l e w a r e ) 、 插 件 体 系 ( P l u g i n s ) 等 功 能 , 极 大 的 简 化 了 使 用 m o n g o d b 的 复 杂 性 ! s c h e m a 作 为 m o n g o d b 与 m o n g o o s e 的 抽 象 单 元 , 提 供 了 基 础 的 抽 象 服 务 ! 什 么 是 s c h e m a T y p e ? 它 有 什 么 作 用 ? 在 m o n g o d b 中 最 基 本 单 元 是 文 档 ( d o c ) , 而 文 档 则 由 一 个 个 的 字 段 构 成 , m o n g o d b 中 采 用 s c h e m a 的 抽 象 概 念 来 对 文 档 进 行 抽 象 化 , 而 s c h e m a T y p e 则 是 对 s c h e m a 中 每 一 个 字 段 的 属 性 的 描 述 , 理 解 了 m o n g o d b 与 m o n g o o s e 中 关 于 . . . 如 何 给 你 的 C M S 项 目 添 加 搜 索 服 务 发 表 于 2 0 2 3 1 2 0 7 | 工 具 插 件 a l g o l i a | 工 具 插 件 • c m s • a l g o l i a 前 言 😕 我 们 平 时 在 浏 览 一 些 开 源 的 在 线 文 档 的 时 候 , 经 常 会 使 用 到 这 个 搜 索 功 能 , 方 便 自 己 快 速 检 索 到 感 兴 趣 的 信 息 , 本 文 将 具 体 带 一 把 , 关 于 如 何 在 自 己 的 文 章 管 理 系 统 中 加 入 此 服 务 , 先 瞄 一 眼 以 下 的 一 个 集 成 后 的 效 果 : 是 不 是 觉 得 也 很 好 用 , 想 要 在 自 己 的 文 档 中 使 用 这 个 吗 ? 下 面 将 一 步 一 步 带 你 进 入 a l g o l i a 搜 索 的 世 界 ! ! 什 么 是 a l g o l i a a l g o l i a 是 一 家 提 供 搜 索 和 发 现 解 决 方 案 的 公 司 。 他 们 的 主 要 产 品 是 a l g o l i a s e a r c h , 这 是 一 个 用 于 网 站 、 移 动 应 用 和 其 他 应 用 程 序 的 搜 索 引 擎 服 务 。 a l g o l i a 的 搜 索 引 擎 旨 在 提 供 快 速 、 可 定 制 和 易 于 集 成 的 搜 索 体 验 。 a l g o l i a 的 搜 索 引 擎 基 于 分 布 式 架 构 , 利 用 了 云 计 算 和 搜 索 算 法 来 提 供 高 性 能 的 搜 索 服 务 。 它 支 持 全 文 搜 索 、 模 糊 搜 索 、 过 滤 、 排 序 和 其 他 高 级 搜 索 功 能 , 使 开 发 人 员 能 够 创 建 强 大 的 搜 索 体 验 , 提 高 用 户 在 应 用 程 序 中 找 到 所 需 信 息 的 效 率 。 如 何 集 成 a l g o l i a 这 里 以 我 的 h e x o 博 客 文 档 为 例 , 在 当 前 项 目 中 集 成 三 方 库 h e x o a l g o l i a s e a r c h , 通 过 借 助 于 这 个 库 , 可 以 快 速 地 在 我 们 的 项 目 中 集 成 这 个 文 档 搜 索 服 务 😕 这 里 假 定 我 们 已 经 注 册 好 了 . . . H e x o 安 装 与 配 置 服 务 升 级 发 表 于 2 0 2 3 1 1 1 1 | n p m • H e x o • N o d e . j s W e l c o m e t o H e x o ! T h i s i s y o u r v e r y f i r s t p o s t . C h e c k d o c u m e n t a t i o n f o r m o r e i n f o . I f y o u g e t a n y p r o b l e m s w h e n u s i n g H e x o , y o u c a n f i n d t h e a n s w e r i n t r o u b l e s h o o t i n g o r y o u c a n a s k m e o n G i t H u b . Q u i c k S t a r t C r e a t e a n e w p o s t 1 $ h e x o n e w M y N e w P o s t M o r e i n f o : W r i t i n g R u n s e r v e r 1 $ h e x o s e r v e r M o r e i n f o : S e r v e r G e n e r a t e s t a t i c f i l e s 1 $ h e x o g e n e r a t e M o r e i n f o : G e n e r a t i n g D e p l o y t o r e m o t e s i t e s 1 $ h e x o d e p l o y M o r e i n f o : D e p l o y m e n t N u x t 3 . 0 的 学 习 与 使 用 发 表 于 2 0 2 3 0 9 2 5 | 开 发 框 架 s s r | v u e • n u x t • s s r 前 言 之 前 已 经 学 习 过 关 于 N u x t 2 . 0 N u x t 2 . 0 知 识 文 档 的 相 关 知 识 点 , 也 在 实 际 的 该 框 架 下 进 行 过 对 应 的 项 目 开 发 , 现 在 迁 移 至 N u x t 3 . 0 的 学 习 ( 本 文 简 称 N u x t ) , 并 在 此 框 架 上 进 行 对 应 的 项 目 实 战 , 在 实 战 之 前 , 很 有 必 要 进 行 关 于 N u x t 的 使 用 文 档 简 单 的 说 明 ! ! 之 前 已 经 针 对 2 . 0 版 本 进 行 一 个 详 细 的 分 析 过 了 , 因 此 本 文 仅 针 对 3 . 0 的 使 用 特 性 进 行 一 些 补 充 说 明 。 在 开 始 进 行 该 框 架 的 介 绍 时 , 这 边 想 先 抛 出 几 个 关 键 词 : 自 动 导 入 ( a u t o i m p o r t e d ) 、 模 块 集 成 、 插 件 集 成 ! ! 目 录 与 文 件 介 绍 👇 将 进 行 额 外 的 目 录 与 文 件 介 绍 , 阐 述 关 于 N u x t 在 使 用 上 🈶 什 么 不 同 之 处 . n u x t . n u x t 目 录 将 是 N u x t 运 行 时 的 产 物 , 一 旦 我 们 r u n 这 个 命 令 的 时 候 , 将 自 动 生 成 对 应 的 资 源 文 件 。 生 成 的 文 件 内 容 如 下 : 从 上 面 的 截 图 我 们 可 以 解 答 这 个 问 题 : 为 什 么 在 N u x t 环 境 中 , 可 以 免 导 入 来 直 接 使 用 全 局 组 件 以 及 全 局 A P I , 👉 因 为 自 动 导 入 的 原 因 ! ! c o m p o n e n t s 该 目 录 是 放 置 所 有 的 S F C 组 件 的 地 方 , 所 有 的 组 件 将 会 被 自 动 注 册 到 全 局 中 , 在 实 际 的 项 目 业 务 开 发 过 程 中 , 可 以 无 需 导 入 来 直 接 使 用 ! 默 认 情 况 下 , 该 目 录 的 配 . . . 如 何 使 用 t a i l w i n d c s s 来 管 理 项 目 的 样 式 发 表 于 2 0 2 3 0 9 1 4 | c s s t a i l w i n d c s s | c s s • t a i l w i n d c s s 前 言 😕 大 家 可 以 看 到 之 前 我 们 项 目 ( 比 如 使 用 v u e 全 家 桶 + 某 个 U I 库 ) 中 打 包 出 来 的 结 果 c s s 内 容 , 可 以 发 现 , 我 们 在 项 目 中 经 常 使 用 的 那 就 那 么 些 样 式 , 但 是 打 包 出 来 的 最 终 效 果 确 是 像 ☝ 的 一 样 , 将 有 关 的 和 无 关 的 样 式 都 给 怼 进 来 了 , 搞 得 整 个 c s s 样 式 表 非 常 的 大 。 更 🐶 的 是 如 果 我 们 要 做 响 应 式 的 交 互 效 果 , 我 们 基 本 上 都 得 一 个 个 媒 体 查 询 都 得 用 起 来 , 并 维 护 一 套 套 的 不 同 的 样 式 表 , 来 确 保 在 对 应 的 屏 幕 上 能 够 按 照 既 定 的 目 标 来 展 示 对 应 的 效 果 。 还 有 更 🐕 的 是 作 为 开 发 者 , 还 必 须 想 好 每 个 样 式 的 名 字 , 如 果 按 照 c s s 中 的 B E M 命 名 规 范 的 话 , 还 得 去 想 好 每 个 样 式 的 名 称 。 当 然 在 实 际 的 c o d i n g 过 程 中 还 有 其 他 比 较 繁 琐 的 事 情 , 让 我 们 从 c s s 样 式 代 码 管 理 工 作 中 释 放 出 来 ! 👉 因 此 , t a i l w i n d c s s 官 网 应 运 而 生 , 就 是 为 了 解 决 上 述 提 及 到 的 相 关 问 题 , 以 及 根 据 更 多 的 使 用 业 务 应 用 场 景 来 管 理 项 目 中 的 样 式 ! ! 什 么 是 t a i l w i n d c s s ? t a i l w i n d c s s 的 工 作 原 理 就 是 扫 描 所 有 的 H T M L 文 件 、 J a v a S c r i p t 组 件 以 及 任 何 其 他 模 版 来 获 取 其 中 出 现 的 类 型 , 生 成 对 应 的 样 式 , 然 后 将 它 们 写 入 到 静 态 的 c s s 文 件 中 , 也 . . . 从 v u e 2 迁 移 到 v u e 3 的 编 码 实 战 思 考 发 表 于 2 0 2 3 0 9 1 1 | 开 发 框 架 v u e 3 | v u e • v u e 3 • t y p e s c r i p t • v i t e 前 言 习 惯 了 v u e 2 全 家 桶 项 目 的 开 发 , 突 然 转 向 v u e 3 , 如 果 单 纯 的 使 用 选 项 式 的 模 式 来 编 写 v u e 3 的 项 目 的 话 , 与 v u e 2 并 没 有 太 大 的 差 别 , 无 非 是 将 d a t a 从 原 本 的 d a t a ( ) 函 数 中 转 移 到 了 s e t u p ( ) 函 数 中 而 已 , 但 在 v u e 3 中 提 供 了 另 外 一 种 组 合 式 编 程 的 模 式 , 让 我 们 能 够 以 函 数 调 用 的 方 式 来 编 写 对 应 的 项 目 , 下 面 将 通 过 实 际 的 项 目 编 码 方 式 上 的 对 比 , 来 进 行 整 理 两 者 之 间 的 一 个 区 别 , 加 深 对 v u e 3 项 目 的 理 解 ! 项 目 实 战 👇 基 于 1 ⃣ 开 源 的 项 目 进 行 学 习 与 分 析 : ☝ 是 对 应 的 项 目 的 源 码 目 录 , 主 要 🈶 a p i 、 a s s e t s 、 c o m p o n e n t s 、 h o o k s 、 i c o n s 、 l o c a t e s 、 p l u g i n s 、 r o u t e r 、 s t o r e 、 s t y l e s 、 u t i l s 、 v i e w s , 下 面 将 一 一 分 析 每 个 文 件 夹 中 都 代 表 着 什 么 意 义 , 以 及 以 下 都 有 哪 些 文 件 资 源 , 都 有 各 自 对 应 的 什 么 内 容 ! 1 、 a p i 一 般 是 前 端 项 目 中 与 业 务 相 关 的 接 口 定 义 , 可 根 据 实 际 业 务 场 景 情 况 进 行 定 义 , 一 般 是 通 过 调 用 公 共 的 a x i o s 工 具 类 , 来 对 外 暴 露 业 务 本 地 化 调 用 的 接 口 , 但 是 在 以 前 我 们 所 编 写 的 方 法 中 , 我 们 一 般 是 通 过 接 收 u r l + p a r a m s 的 方 式 , 来 发 起 的 接 口 . . . v u e 3 全 家 桶 学 习 发 表 于 2 0 2 3 0 8 3 0 | 开 发 框 架 v u e 3 | v u e • v u e 3 • t y p e s c r i p t • v i t e 前 言 在 从 以 前 v u e 2 项 目 中 转 向 v u e 3 的 领 域 , 据 网 上 说 好 像 有 很 大 的 性 能 以 及 编 码 速 度 的 提 升 空 间 , 感 觉 已 经 迫 不 及 待 要 来 接 触 这 个 领 域 , 看 看 v u e 3 是 如 何 “ 征 服 ” v u e 2 的 开 发 者 的 , 它 与 之 前 使 用 v u e 2 所 开 发 出 来 的 项 目 🈶 什 么 区 别 ? 🈶 什 么 优 势 ? ? ? 在 通 读 了 一 遍 v u e 3 的 官 方 文 档 v u e 3 官 方 文 档 之 后 , 感 觉 编 码 习 惯 🈶 一 定 的 区 别 , 虽 然 v u e 3 支 持 “ 选 项 式 ( 与 v u e 2 编 码 方 式 类 似 ) ” 与 “ 组 合 式 ” 的 编 码 方 式 , 但 在 经 过 简 单 的 练 手 之 后 发 现 , 组 合 式 的 编 码 方 式 能 够 在 一 定 程 度 上 减 少 代 码 量 , 而 且 更 多 地 是 以 函 数 的 思 维 来 编 写 代 码 , 而 且 与 v u e 3 的 其 他 框 架 能 够 无 缝 衔 接 ! ! 😕 但 是 , 这 边 也 🈶 几 个 问 题 , 结 合 以 前 所 开 发 的 项 目 来 进 行 提 问 , 并 在 后 续 的 学 习 过 程 中 将 来 分 析 解 决 这 些 问 题 : v u e 3 中 通 过 i m p o r t 语 法 来 引 入 v u e 3 的 相 关 A P I 方 法 ( 比 如 r e f ) , 然 后 直 接 调 用 , 在 以 前 v u e 2 中 是 直 接 在 d a t a 函 数 中 返 回 的 对 象 中 声 明 , 其 他 A P I 方 法 也 是 如 此 , 因 为 在 编 写 v u e 3 的 S F C 组 件 的 时 候 , 这 些 A P I 应 该 都 会 被 直 接 调 用 , 那 么 是 否 可 以 将 这 个 i m p o r t 给 去 掉 , 然 后 直 接 来 调 用 呢 ? v u e 3 中 通 . . . 验 证 j s o n w e b t o k e n 的 k o a 中 间 件 : k o a j w t 发 表 于 2 0 2 3 0 7 2 7 | k o a m i d d l e w a r e | k o a • m i d d l e w a r e 前 言 J S O N W e b T o k e n ( 以 下 简 称 J W T ) 是 一 个 开 放 标 准 , 它 定 义 了 一 种 紧 凑 且 自 包 含 的 方 式 , 用 于 作 为 J S O N 对 象 在 各 方 之 间 安 全 地 传 输 信 息 。 此 信 息 可 以 被 验 证 和 信 任 , 因 为 它 是 数 字 签 名 的 。 J W T 可 以 使 用 秘 密 ( 使 用 H M A C 算 法 ) 或 使 用 R S A 或 E C D S A 的 公 钥 / 私 钥 对 来 签 名 。 简 而 言 之 , 就 是 使 用 一 个 加 密 的 以 及 b a s e 6 4 编 码 组 成 的 字 符 串 , 用 于 解 决 跨 域 认 证 问 题 的 一 个 机 制 ! 传 统 的 用 户 认 证 流 程 传 统 的 用 户 认 证 流 程 一 般 如 下 : 用 户 想 服 务 器 端 发 送 用 户 名 以 及 密 码 ; 服 务 器 端 认 证 通 过 后 , 将 用 户 信 息 存 储 于 当 前 会 话 ( s e s s i o n ) 中 , 比 如 有 用 户 信 息 、 登 录 时 间 等 等 ; 服 务 器 端 向 用 户 返 回 一 个 s e s s i o n I d , 写 入 到 用 户 的 c o o k i e 中 ; 随 后 用 户 的 每 一 次 请 求 , 都 会 通 过 c o o k i e 来 携 带 上 s e s s i o n I d , 传 回 给 服 务 器 , 告 知 已 认 证 通 过 , 并 进 行 认 证 通 过 许 可 后 的 资 源 访 问 ; 服 务 器 从 c o o k i e 中 捞 到 s e s s i o n I d 之 后 , 认 证 通 过 后 , 放 行 继 续 往 下 执 行 ; 😕 这 里 方 式 是 拥 有 一 定 的 弊 端 的 , 加 入 是 单 机 的 , 一 般 没 有 什 么 太 大 的 问 题 , 但 是 如 果 是 集 群 或 者 是 跨 域 多 服 务 的 情 况 下 , 就 需 要 将 s e s s i o n I d 来 进 行 共 享 , . . . 1 2 … 9 G e n g l i n Z h e n g 原 来 从 事 安 卓 开 发 , 后 转 从 事 W E B 开 发 , 主 要 开 发 语 言 j a v a , j a v a s c r i p t , 熟 悉 使 用 v u e 2 、 v u e 3 、 t y p e s c r i p t 、 n u x t 2 、 n u x t 3 、 t a i l w i n d c s s 、 r e a c t 、 r e a c t n a t i v e 、 n o d e j s 等 主 流 框 架 语 言 文 章 1 7 0 标 签 1 4 4 分 类 1 1 3 F o l l o w M e 公 告 欢 迎 您 阅 读 我 的 博 客 ~ 最 新 文 章 配 置 g m a i l 以 及 使 用 n o d e m a i l e r 来 发 送 邮 件 2 0 2 4 0 9 2 6 v u e 中 的 h 渲 染 函 数 运 用 与 分 析 2 0 2 4 0 5 1 5 v u e 3 中 的 作 用 域 插 槽 以 及 d e f i n e S l o t s 的 应 用 与 过 程 分 析 2 0 2 4 0 4 2 8 V u e 3 中 的 r e a c t i v e 与 r e a d o n l y 2 0 2 4 0 4 2 2 v u e 3 中 的 r e f 家 族 成 员 剖 析 2 0 2 4 0 4 1 9 标 签 开 发 框 架 v u e w e b p a c k p l u g i n 总 结 复 盘 c s s 规 范 j a v a s c r i p t 设 计 模 式 创 建 对 象 结 构 性 模 式 工 具 g i t 微 信 支 付 微 信 商 户 浏 览 器 b a c k g r o u n d 调 试 工 具 插 件 g r u n t h a n d l e b a r s a s s e m b l e e j s n o d e j s e x p r e s s 编 码 规 范 b o o t s t r a p c o d e p e n 技 巧 e s l i n t s t y l e l i n t p r e t t i e r h u s k y c o m m i t l i n t 读 书 笔 记 个 人 提 升 自 定 义 组 件 n p m f u n c t i o n 归 档 九 月 2 0 2 4 1 五 月 2 0 2 4 1 四 月 2 0 2 4 5 三 月 2 0 2 4 4 一 月 2 0 2 4 2 十 二 月 2 0 2 3 1 十 一 月 2 0 2 3 1 九 月 2 0 2 3 3 网 站 资 讯 文 章 数 目 : 1 7 0 已 运 行 时 间 : 本 站 总 字 数 : 2 8 1 . 2 k 本 站 访 客 数 : 本 站 总 访 问 量 : 最 后 更 新 时 间 : © 2 0 2 0 2 0 2 4 B y G e n g l i n Z h e n g 框 架 H e x o | 主 题 B u t t e r f l y | 粤 I C P 备 1 4 1 0 2 1 1 3 号 1 友 情 链 接 : 像 j a v a 一 样 来 思 考 n o d e j s | 像 编 写 j a v a s c r i p t 一 样 来 编 写 样 式 | 技 术 知 识 堂 | J a s o n 技 术 流 水 账
网站说明:www.91temaichang.com由网友主动性提交被名站导航整理收录的,名站导航仅提供网站的基础信息并免费向大众网友展示,www.91temaichang.com的IP地址:175.178.180.62 [中国广东广州 腾讯云],百度PC权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.91temaichang.com的备案号是粤ICP备14102113号、备案主体是郑耿林、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建9年10个月4天。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.hornyrob.com/bokedh/57ba3511b9321488527d.html,复制请保留版权链接!