- 博客(125)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 Unocss 和 Tailwindcss 对比
Unocss 和 Tailwind CSS 都是实用的 CSS 框架,帮助开发者快速构建用户界面,但它们在设计理念、功能和使用方式上有明显区别。
2025-03-20 18:01:49
529
原创 Vue3项目中可以尝试封装那些组件
在 Vue 3 项目中,组件的封装可以根据功能、复用性和业务需求进行划分。以下是一些常见的组件类型,适合封装为独立组件
2025-03-17 15:02:48
751
原创 electron打包结构了解
通过理解打包后的文件结构,你可以更好地调试和优化 Electron 应用的发布流程。如果有特定需求(如自动更新、代码保护),需进一步配置打包工具或引入额外工具(如。等)以及目标操作系统(Windows、macOS、Linux)。Electron 应用打包后的文件结构和内容取决于你使用的打包工具(如。:某些文件(如二进制模块)可能需要放在。:将应用代码和资源打包为单个。文件,避免文件散落。只读归档,不能修改。
2025-03-06 17:14:20
909
原创 WebAssembly技术及应用了解
WebAssembly(Wasm)是一种为Web设计的高效、低级的二进制指令格式,旨在提升Web应用的性能并支持多种编程语言。通过结合WebAssembly与JavaScript,开发者能够在Web端实现接近原生的性能,突破传统Web应用的限制,适用于广泛的性能敏感场景。:在JavaScript中加载并调用Wasm模块。:使用C/Rust等语言实现核心逻辑。:通过工具链(如Emscripten、
2025-03-06 15:06:00
935
原创 学习与事务平衡技巧
当学习过程中需要处理其他事务时,关键在于平衡专注与灵活性,避免中断打乱学习节奏。中断不可怕,**中断后无序的应对方式才是效率杀手**。
2025-03-04 11:44:37
403
原创 iframe与微前端对比分析
iframe 和微前端(Micro Frontends)都是前端架构中用于模块化或集成不同功能的方案,但它们的设计理念、实现方式和适用场景存在显著差异。
2025-03-04 09:59:27
772
原创 微前端开发模式解析与实践
通过合理选型(如qiankun、Module Federation)和规范设计,微前端能显著提升复杂前端系统的可维护性和扩展性。
2025-03-03 10:47:19
1335
原创 Virtual Scrolling 虚拟滚动优化方案
虚拟滚动(Virtual Scrolling)是一种优化前端渲染大量数据的技术,它通过**按需渲染可见区域的内容**,避免一次性创建所有 DOM 元素,从而解决性能问题。
2025-02-28 17:24:13
1032
原创 小程序分包优化
小程序的分包机制强制隔离了主包和分包的代码,目的是保证主包体积最小化。若强行突破限制(如动态加载代码),可能违反小程序的安全规范。合理设计代码结构,遵循官方规则,才能确保小程序顺利发布和运行。
2025-02-27 13:55:27
1308
原创 Vue3中ref与reactive的区别
ref:更通用的响应式工具,通过.value访问,适合基本类型或需要重新赋值的对象。reactive:专为对象设计的响应式工具,适合深层嵌套结构,直接访问属性更简洁。实现差异ref通过RefImpl类包装值,reactive通过Proxy代理对象。
2025-02-24 16:57:35
920
原创 如何在自定义组件中使用v-model实现双向绑定
在 Vue 2 中,v-model 是双向数据绑定的语法糖,它默认将 value 作为 prop 传入组件,并通过监听 input 事件来更新父组件的数据。通过 model 选项,可以灵活定义 prop 和事件名,适应不同场景需求。model 选项允许将 v-model 绑定到自定义的 prop(如 checked)和事件(如 change)。若需要绑定对象或数组,直接在子组件中修改引用类型的 prop 可能导致副作用。父组件仍可直接使用 v-model,无需额外修改。
2025-02-19 15:02:18
336
原创 Vue2 和 vue3 区别总结
Vue 3 在响应式系统、性能、代码组织和开发体验等方面都有显著提升。虽然 Vue 2 仍然可以满足大多数项目的需求,但 Vue 3 代表了未来的方向。如果你正在考虑升级或启动新项目,Vue 3 无疑是一个更好的选择。
2025-02-19 14:21:19
873
原创 一、初始化个人简历项目
使用 `Vue 3 + TypeScript + Vite` 开发一个,展示个人简历信息的,静态的,单页面应用。博客文档将持续更新。
2023-09-07 22:16:19
349
原创 uniapp 完美解决苹果和安卓 input 框遮挡兼容问题
小程序项目用到IM即时通讯功能,苹果和安卓出现input输入框被软键盘遮挡的情况。
2023-04-18 10:34:08
4462
3
原创 hexo 上传后gitHub 中custom domain 被重置
项目在执行`hexo clean` => `hexo generate` => `hexo deploy`后gitHub上的`Custom domain` 填写的域名被重置了。
2023-01-16 15:43:31
722
原创 项目运行报错:Cannot find module ‘@vuecli-shared-utils‘
运行vue项目的时候出现报错Cannot find module ‘@vue/cli-shared-utils‘,之前还都一切正常。怎么就报错了?
2022-10-31 10:08:18
6724
1
cmd窗口输入 vue ui 报错
2022-07-07
uniapp H5代码打包成安卓apk,引入第三方依赖后报错
2021-06-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人