摘要: Vite是一种新型前端构建工具,利用生态系统中的新进展(浏览器原生支持ES模块),解决了像webpack等传统构建工具在开发阶段速度慢的问题,提升了开发效率。Vite 在一开始将应用中的模块区分为 依赖 和 源码 两类。 我们使用 .js 扩展名的模块文件,但在其他一些文章中,你可能会看到 .mjs 阅读全文
posted @ 2025-12-17 15:57 霓裳依旧 阅读(3) 评论(0) 推荐(0)
摘要: 大屏自适应布局(来源于:百度) 阅读全文
posted @ 2025-09-23 17:53 霓裳依旧 阅读(10) 评论(0) 推荐(0)
摘要: vue3中hooks用法详解 vue3 中的 hooks 就是函数的一种写法,就是将文件的一些单独功能的js代码进行抽离出来,放到单独的js文件中,或者说是一些可以复用的公共方法/功能。其实 hooks 和 vue2 中的 mixin 有点类似,但是相对 mixins 而言, hooks 更清楚复用 阅读全文
posted @ 2025-07-25 14:59 霓裳依旧 阅读(240) 评论(0) 推荐(0)
摘要: CSS设置元素的宽度根据其内容自动调整 width: fit-content 是 CSS 中的一个属性值,用于设置元素的宽度根据其内容自动调整 默认情况(width: auto)块级元素(如 <div>)会占满父容器的全部可用宽度,width: fit-content 会让块级元素像 行内块 一样收 阅读全文
posted @ 2025-07-23 11:28 霓裳依旧 阅读(90) 评论(0) 推荐(0)
摘要: 元素width:100%; 设置padding出现横向滚动条的问题 方法一:最简单的办法是去掉元素宽度值设置,width:100%,块级元素默认就是100%宽度,设置padding后,padding会被计算为宽,实际效果的宽度会自适应的调整为100% 方法二:利用css3新特性给父级设置box-si 阅读全文
posted @ 2025-07-23 11:15 霓裳依旧 阅读(63) 评论(0) 推荐(0)
摘要: 前端数据存储全解析:localStorage、sessionStorage 与 Cookie 阅读全文
posted @ 2025-07-15 15:58 霓裳依旧 阅读(6) 评论(0) 推荐(0)
摘要: 报错‘<template v-for>‘ cannot be keyed. Place the key on real elements instead vue2:<template> 标签不能拥有 key <template v-for="i in list"> <div :key="'index 阅读全文
posted @ 2025-07-15 10:21 霓裳依旧 阅读(106) 评论(0) 推荐(0)
摘要: 三维空间中的Pitch、Yaw、Roll值 Pitch(抛、倾斜,一般指俯仰角)、Yaw(偏航角)、Roll(翻滚)值 阅读全文
posted @ 2025-07-10 11:52 霓裳依旧 阅读(89) 评论(0) 推荐(0)
摘要: flex-grow:默认为0,这意味着flex items不会增长以填充额外的空间。 flex-shrink:默认为1,这意味着flex items可以缩小以适应容器。 flex-basis:默认为auto,这意味着flex items的初始大小由其内容决定,也就是由其 width 或 height 阅读全文
posted @ 2025-07-04 15:21 霓裳依旧 阅读(126) 评论(0) 推荐(0)
摘要: 网页F12调试陷入无限断点(Debugger)的解决方法 直接在console输入以下代码,步骤如下: 打开F12点击Console 输入(function(){}).constructor Function,回车; 如果返回的是true,继续输入Function.prototype.constru 阅读全文
posted @ 2025-06-13 10:40 霓裳依旧 阅读(372) 评论(0) 推荐(0)