上一页 1 2 3 4 5 6 ··· 77 下一页
摘要: Vue 表单避坑:为什么 v-model 绑定对象属性会偷偷修改父组件数据? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 场景引入 在 Vue 项目里,表单组件几乎无处不在。为了提高复用性,我们常常会把一堆输入框封装成一个“大表单组件”,然后通过 v-model 直接绑定一个对象给外部组件: <!-- App.vue --> <script setup> impo 阅读全文
posted @ 2026-03-07 12:56 林恒 阅读(26) 评论(0) 推荐(0)
摘要: uni-app使用瓦片实现离线地图的两种方案 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 最近接到一个安卓App的活儿,虽然功能上不算复杂,但因为原本没怎么做过安卓端,所以也是"摸着石头过河"。简单写一下踩过的坑和淌的水吧~ uni-app实现离线地图主要用 leafletjs 实现,但是因为在安卓端运行,存在渲染问题,所以还要用上 阅读全文
posted @ 2026-03-06 14:54 林恒 阅读(33) 评论(0) 推荐(0)
摘要: 探索JavaScript的秘密令牌:独一无二的`Symbol`数据类型 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 引言 在JavaScript的广阔世界中,数据类型构成了其最基础的语法元素。随着ES6的发布,这个大家庭迎来了两位新成员:BigInt和Symbol。如果说BigInt是为了解决大数运算的精度问题,那么Symbol的诞生,则像是一把为对象属性开 阅读全文
posted @ 2026-03-05 16:47 林恒 阅读(36) 评论(0) 推荐(0)
摘要: Vue 3 组件通信的 4 种正确姿势 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 上个月,我们重构一个老项目,发现一个“祖传组件”: 父组件传 props 给子组件 子组件再传给孙子 孙子改了个状态,通过 $emit 一层层往上抛 中间任意一层改名,整条链就断了…… 同事苦笑:“这哪是组件通信,这是传话游戏。” 其实,Vue 阅读全文
posted @ 2026-03-04 14:46 林恒 阅读(63) 评论(0) 推荐(0)
摘要: display: contents 详解 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 display: contents 是一个相对较新的 CSS 属性值,它会让元素自身不生成任何盒子,但它的子元素和伪元素仍然正常生成。简单说:元素本身从渲染树中消失,但它的孩子还在。 基本概念 工作原理 <div class="parent"> 阅读全文
posted @ 2026-02-28 15:20 林恒 阅读(32) 评论(0) 推荐(0)
摘要: 一文读懂:CommonJS 和 ES Module 的本质区别 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 面试官:你能说说 CommonJS 和 ES Module 的区别吗? 我:……(脑子里只剩下 require 和 import) 说实话,这个问题你一定见过,而且99% 的前端都背过标准答案。 但真要往深了问一句: 为什么 ESM 可以 Tr 阅读全文
posted @ 2026-02-27 14:16 林恒 阅读(59) 评论(0) 推荐(0)
摘要: Webpack 是如何工作的? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 这是一个极简版的 Webpack 打包原理演示。 为了让你一眼看懂,我去掉了所有复杂的缓存检查、异步加载和辅助函数,只保留最核心的 “模块注册表” 和 “require 函数” 。 🎯 核心逻辑:Webpack 是如何工作的? Webpack 阅读全文
posted @ 2026-02-26 14:00 林恒 阅读(20) 评论(0) 推荐(0)
摘要: 数组转树与树转数组 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 扁平数组转树形结构 (Array To Tree) 核心痛点 处理“数组转树”最直观的思路是使用递归配合双重循环:遍历数组中的每一项,再次遍历数组寻找其子节点。 这种做法的时间复杂度为 O(n2)O(n2)当数据量 nn较小时(如几十条菜单), 阅读全文
posted @ 2026-02-25 14:31 林恒 阅读(46) 评论(0) 推荐(0)
摘要: HTML5 自定义属性 data-*:别再把数据塞进 class 里了! 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 前言:由于“无处安放”而引发的混乱 在 HTML5 普及之前,前端开发者为了在 DOM 元素上绑定一些数据(比如用户 ID、商品价格、状态码),可谓是八仙过海,各显神通: 隐藏域流派:到处塞 <input type="hidden" value 阅读全文
posted @ 2026-02-24 13:38 林恒 阅读(64) 评论(0) 推荐(0)
摘要: 为什么 SVG 能在现代前端中胜出? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 如果你关注前端图标的发展,会发现一个现象: 过去前端图标主要有三种方案: PNG 小图(配合雪碧图) Iconfont SVG 到了今天,大部分中大型项目都把图标系统全面迁移到 SVG。 无论 React/Vue 项目、新框架(Next/Rem 阅读全文
posted @ 2026-02-14 18:51 林恒 阅读(65) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 77 下一页