摘要:
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 场景引入 在 Vue 项目里,表单组件几乎无处不在。为了提高复用性,我们常常会把一堆输入框封装成一个“大表单组件”,然后通过 v-model 直接绑定一个对象给外部组件: <!-- App.vue --> <script setup> impo 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 场景引入 在 Vue 项目里,表单组件几乎无处不在。为了提高复用性,我们常常会把一堆输入框封装成一个“大表单组件”,然后通过 v-model 直接绑定一个对象给外部组件: <!-- App.vue --> <script setup> impo 阅读全文
posted @ 2026-03-07 12:56
林恒
阅读(26)
评论(0)
推荐(0)

🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 最近接到一个安卓App的活儿,虽然功能上不算复杂,但因为原本没怎么做过安卓端,所以也是"摸着石头过河"。简单写一下踩过的坑和淌的水吧~ uni-app实现离线地图主要用 leafletjs 实现,但是因为在安卓端运行,存在渲染问题,所以还要用上
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 引言 在JavaScript的广阔世界中,数据类型构成了其最基础的语法元素。随着ES6的发布,这个大家庭迎来了两位新成员:BigInt和Symbol。如果说BigInt是为了解决大数运算的精度问题,那么Symbol的诞生,则像是一把为对象属性开
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 上个月,我们重构一个老项目,发现一个“祖传组件”: 父组件传 props 给子组件 子组件再传给孙子 孙子改了个状态,通过 $emit 一层层往上抛 中间任意一层改名,整条链就断了…… 同事苦笑:“这哪是组件通信,这是传话游戏。” 其实,Vue
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 display: contents 是一个相对较新的 CSS 属性值,它会让元素自身不生成任何盒子,但它的子元素和伪元素仍然正常生成。简单说:元素本身从渲染树中消失,但它的孩子还在。 基本概念 工作原理 <div class="parent">
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 面试官:你能说说 CommonJS 和 ES Module 的区别吗? 我:……(脑子里只剩下 require 和 import) 说实话,这个问题你一定见过,而且99% 的前端都背过标准答案。 但真要往深了问一句: 为什么 ESM 可以 Tr
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 这是一个极简版的 Webpack 打包原理演示。 为了让你一眼看懂,我去掉了所有复杂的缓存检查、异步加载和辅助函数,只保留最核心的 “模块注册表” 和 “require 函数” 。 🎯 核心逻辑:Webpack 是如何工作的? Webpack
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 扁平数组转树形结构 (Array To Tree) 核心痛点 处理“数组转树”最直观的思路是使用递归配合双重循环:遍历数组中的每一项,再次遍历数组寻找其子节点。 这种做法的时间复杂度为 O(n2)O(n2)当数据量 nn较小时(如几十条菜单),
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 前言:由于“无处安放”而引发的混乱 在 HTML5 普及之前,前端开发者为了在 DOM 元素上绑定一些数据(比如用户 ID、商品价格、状态码),可谓是八仙过海,各显神通: 隐藏域流派:到处塞 <input type="hidden" value
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 如果你关注前端图标的发展,会发现一个现象: 过去前端图标主要有三种方案: PNG 小图(配合雪碧图) Iconfont SVG 到了今天,大部分中大型项目都把图标系统全面迁移到 SVG。 无论 React/Vue 项目、新框架(Next/Rem
浙公网安备 33010602011771号