uni-app瀑布流本文介绍uni-app中瀑布流的实现方案。通过监听列表变化,将新数据暂存并动态分配至左右两列。核心逻辑基于图片加载事件触发高度对比,优先填充较短的一侧,从而保持布局平衡。代码包含Vue组件结构及DOM高度查询方法,适用于移动端图文混排场景。JavaScript· 2022年11月22日· 1891J
Nuxt4最强SEO攻略本文介绍 Nuxt4 优化 SEO 的实用技巧。首先推荐使用 useFetch 实现服务端渲染,确保爬虫可解析 HTML。其次通过 useServerSeoMeta 精准配置 TDK 信息。此外,列出百度、谷歌等主流搜索引擎的站点地图提交入口,并建议利用 PageSpeed Insights 检测工具提升网站性能评分,全方位改善搜索引擎排名。Vue3 生态· 2025年1月24日· 490V
Math.js解决前端精度JS浮点数运算常出现精度丢失,如0.1+0.2不等于0.3。本文介绍使用Math.js库解决此问题,涵盖CDN引入及npm安装方式,并提供基于bignumber封装加减乘除工具函数的示例,帮助开发者在前端实现高精度数值计算。JavaScript插件· 2022年6月30日· 1033J
项目规范化本文详解前端项目规范化方案,涵盖ESLint与StyleLint的代码检查配置、VSCode插件集成,以及Husky结合Lint-staged实现的Git提交前自动化校验。此外,还介绍了Commitizen定制中文提交信息规范,旨在通过工具链统一团队开发风格,提升代码质量与协作效率。构建工具· 2022年7月16日· 1014构
Linux常用命令本文整理了Linux日常开发中常用的基础命令,涵盖目录管理、文件传输、权限控制及系统操作等核心场景。通过清晰的表格形式,列出了mkdir、cd、rz/sz、unzip、chmod等高频指令及其具体用法示例,旨在帮助开发者快速查阅并掌握Linux命令行操作技巧,提升运维与开发效率。开发环境· 2022年7月16日· 614开
NProgress加载进度条本文介绍NProgress库在Vue项目中的集成与应用。涵盖通过npm安装及基础引入,详细演示了如何在Axios请求拦截器、Vue Router路由守卫及首屏加载场景中调用start和done方法,并提供了Nuxt 3环境下的具体配置示例,帮助开发者实现流畅的页面加载进度反馈。JavaScript插件· 2022年7月15日· 764J
深度作用选择器 >>>、/deep/、:deepVue scoped 样式无法穿透第三方组件深层节点时,可通过非 scoped 标签、>>> 或 /deep/ 解决。目前官方推荐使用 :deep() 伪类,它兼容性好且语义清晰,能有效打破样式隔离限制,实现对外部组件内部元素的精准样式覆盖。Css· 2022年5月24日· 881C