摘要: 安装 Decimal.js 是一个用于 JavaScript 的任意精度十进制算术库,可以解决 JavaScript 浮点数精度问题。 通过 npm 安装 npm install decimal.js 通过 CDN 引入 <script src="https://cdnjs.cloudflare.c 阅读全文
posted @ 2025-06-16 17:57 箫笛 阅读(33) 评论(0) 推荐(0)
摘要: 安装前准备 卸载系统已安装的nodejs: 主要是为了防止安装nvm后,当前已安装的nodejs会失效。以及安装相同版本的nodejs不会和已有的产生冲突。 从 windows控制面板卸载nodejs 从 C:\Program Files\ 软件包目录删除nodejs软件包目录 从 C:\Users 阅读全文
posted @ 2025-06-05 15:46 箫笛 阅读(13) 评论(0) 推荐(0)
摘要: React中的keys主要用于帮助React高效地识别和跟踪虚拟DOM中元素的变化,尤其是在处理动态列表或组件重新排序时。以下是keys的详细作用和使用原则: 核心作用 元素识别 Keys为列表中的每个元素提供唯一标识,使React能准确区分新增、删除或重新排序的元素,避免错误的DOM操作。 优化渲 阅读全文
posted @ 2025-02-27 15:33 箫笛 阅读(36) 评论(0) 推荐(0)
摘要: 以下是一份涵盖基础与进阶知识的Web前端CSS面试题及参考答案,共20题: 一、基础概念 1. 什么是盒模型(Box Model)?标准盒模型与替代盒模型的区别? 答案 盒模型由内容(content)、内边距(padding)、边框(border)、外边距(margin)组成。 标准盒模型:元素的宽 阅读全文
posted @ 2025-02-19 19:21 箫笛 阅读(112) 评论(0) 推荐(0)
摘要: 1. 搭建uni-app开发环境 全局安装vue-cli npm install -g @vue/cli 阅读全文
posted @ 2024-12-31 16:35 箫笛 阅读(36) 评论(0) 推荐(0)
摘要: 1. 初始化项目 // 创建vue基础代码框架, 可选择支持typescript,vue-router, pinia, jsx, Eslint, prettier pnpm create vue // 添加路由支持 (创建基础代码框架时可选) pnpm add vue-router // 添加数据状 阅读全文
posted @ 2024-12-26 15:00 箫笛 阅读(248) 评论(0) 推荐(0)
摘要: css 样式常用技巧汇总 背景渐变设置 background-color: linear-gradient(#04204D, #075AA3); 背景图片铺满页面 background: url("your-background-image.jpg") no-repeat center center 阅读全文
posted @ 2024-12-25 16:55 箫笛 阅读(13) 评论(0) 推荐(0)
摘要: 以 vite + vue3 + ElementPlus + pinia 开发技术栈所遇到的技术难题及解决方案汇总 如何在 vite+vue3 项目中支持 jsx 技术 安装插件 pnpm add -D @vitejs/plugin-vue-jsx 配置 vite.config.js import v 阅读全文
posted @ 2024-12-24 18:18 箫笛 阅读(24) 评论(0) 推荐(0)
摘要: 设置永不熄屏命令 cd /etc/profile.d sudo vim setScreen.sh setScreen.sh 内容 xset dpms 0 0 0 xset s off 阅读全文
posted @ 2024-08-08 10:32 箫笛 阅读(15) 评论(0) 推荐(0)
摘要: Hello World 阅读全文
posted @ 2024-05-10 21:16 箫笛 阅读(10) 评论(0) 推荐(0)