【Function】JS 封装动态加载 CSS 函数
/** * 动态加载 css 文件 * @param {string} url - 需要加载的 css 文件路径 */ function LoadStyle(url) { try { document.createStyleSheet(url) } ca...
/** * 动态加载 css 文件 * @param {string} url - 需要加载的 css 文件路径 */ function LoadStyle(url) { try { document.createStyleSheet(url) } ca...
import { createRouter, createWebHistory } from 'vue-router' import axios from 'axios' import store from './store' const routerHistory = createWebHi...
安装所需依赖(20 个依赖项)pnpm add -D globals @types/node eslint @eslint/js typescript-eslint @stylistic/eslint-plugin vue-eslint-parser eslint-plugin-vue pre...
/** * RGB 颜色转十六进制 * @param {number} r - Red 颜色值,0~255 * @param {number} g - Green 颜色值,0~255 * @param {number} b - Blue 颜色值,0~255 * @return...
/** * LocalStorageHelper – 浏览器本地存储的轻量级封装 * 提供增删改查、过期策略、批量操作、JSON 序列化、命名空间隔离等常用能力。 * 所有数据默认以 JSON 格式存储;支持设置过期时间并在读取时自动清理。 */ class LocalStorage...
/** * CookieHelper – 浏览器 Cookie 的轻量级封装 * 提供增删改查、批量操作、JSON 序列化、过期时间计算等常用能力。 * 所有操作默认作用在当前域 (domain) 与当前路径 (path)。 */ class CookieHelper { /**...