摘要: 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 一.webpack和vite的区别 1.构建速度不同 Webpack: Webpack的构建速度相对较慢,尤其在大型项目中,因为它需要分析整个依赖图,进行多次文件扫描和转译。 Vite: Vite以开发模式下的极速构建著称。它利用ES模块的特性 阅读全文
posted @ 2024-09-18 17:17 林恒 阅读(2090) 评论(1) 推荐(0)
摘要: 一、什么是双向绑定 我们先从单向绑定切入单向绑定非常简单,就是把Model绑定到View,当我们用JavaScript代码更新Model时,View就会自动更新双向绑定就很容易联想到了,在单向绑定的基础上,用户更新了View,Model的数据也自动被更新了,这种情况就是双向绑定举个栗子 当用户填写表 阅读全文
posted @ 2024-04-29 18:03 林恒 阅读(333) 评论(0) 推荐(1)
摘要: 一.引言 在当前的移动开发生态中,跨平台框架如uni-app因其高效、灵活的特点受到了开发者们的青睐。同时,随着物联网技术的飞速发展,智能打印设备已成为许多业务场景中不可或缺的一环。今天,我们就来探讨如何使用uni-app轻松对接驰腾品牌的智能打印机,实现无线打印功能。无论您是初学者还是有经验的开发 阅读全文
posted @ 2024-03-21 12:20 林恒 阅读(1531) 评论(0) 推荐(0)
摘要: 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 人脸核身功能有多种接入方式,其中包含微信H5、微信小程序、APP、独立H5、PC端、API接入6种方式。 ​ 我们的产品是使用uni-app来开发,所以第一时间考虑使用H5方式接入,但是通过与官方技术人员对接后得知,uni-app是有原生 阅读全文
posted @ 2024-01-30 18:08 林恒 阅读(479) 评论(0) 推荐(1)
摘要: 这里给大家分享我在实际生活中总结出来的一些知识,希望对大家有所帮助 一.SDK引入 这里提供两套引入流程,一套是vue2.0及其他h5项目,一套是vue3.0的引入流程 不懂的也可以看我之前的一篇详细流程 记录--微信调用jssdk全流程详解 1.js引入 直接在你的页面里引入js文件就行 <scr 阅读全文
posted @ 2023-09-21 18:02 林恒 阅读(1197) 评论(0) 推荐(0)
摘要: 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 本文用一个简单的 demo 讲解 App端 半屏连续扫码 的实现方式,包括(条形码、二维码等各种各样的码)。 我会从实现思路讲起,如果你比较急可以直接跳到 动手实现 章节获取代码。 开发和运行环境 开发工具:HBuilderX 前端框架: 阅读全文
posted @ 2023-02-03 16:32 林恒 阅读(1370) 评论(0) 推荐(0)
摘要: 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 微信调用jssdk全流程详解 系统框架使用的是前后端分离,前端使用vant,后端是springboot 一、网页授权的时序图 二、公众号配置 1. 绑定域名 登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。也就 阅读全文
posted @ 2023-01-06 16:18 林恒 阅读(3833) 评论(0) 推荐(0)
摘要: 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 不想看繁琐步骤的,可以直接去github下载项目,如果可以顺便来个star哈哈 本项目使用vue-cli创建,但不影响使用,主要绘制都已封装成类 1、使用geoJson绘制3d地图 1.1 创建场景相关 // 创建webGL渲染器 thi 阅读全文
posted @ 2022-12-20 17:40 林恒 阅读(2366) 评论(0) 推荐(0)
摘要: 这篇文章,分享下我对openlayers的一些经验和理解,会夹杂大量搜索出来得文档,是我正式使用时可以实现的,废话不多说,我们从下载开始 一,openlayers安装且初始化地图 创建vue项目就省略了,OpenLayers通过NPM 安装 npm install ol -S Vue页面 OpenL 阅读全文
posted @ 2021-11-19 10:30 林恒 阅读(1624) 评论(0) 推荐(1)
摘要: Vue项目中使用 前面两篇介绍过TypeScript基础和较深入的东西,本章介绍如何在Vue项目中使用。 项目创建 创建项目直接使用Vue-cli创建 下面是步骤: 1.运行vuecli, 2.选择合适的目录创建项目 3.输入项目名并,选择包管理器,输入git仓库初始化内容 4.设置预设,如果你之前 阅读全文
posted @ 2021-10-02 16:42 林恒 阅读(709) 评论(0) 推荐(0)
摘要: 这里给大家分享我最近学习到的8个有用的js小技巧,废话不多说,我们上代码 1. 确保数组值 使用 grid ,需要重新创建原始数据,并且每行的列长度可能不匹配, 为了确保不匹配行之间的长度相等,可以使用Array.fill方法 let array = Array(5).fill(''); conso 阅读全文
posted @ 2021-08-29 20:27 林恒 阅读(427) 评论(0) 推荐(1)
摘要: 这是我写的学习RageFrame的第二篇,这一篇给大家分享下我是如何创建路由,导入外部js,css文件的,这里写下我的全部流程,希望对大家有所帮助。 话不多说,直接开始,在上一章中,我们已经把项目实例化到本地了(查看点击这里),但是我发现,用户名和密码是随机出来了,难记,这里给大家先分享如何修改默认 阅读全文
posted @ 2021-07-19 14:43 林恒 阅读(530) 评论(1) 推荐(2)
摘要: 这是我写的学习EasyAdmin的第六章,这一章我给大家分享下如何在数据表中添加新参数,并强制清除缓存 这一章的主题是我在开发中碰到的一个问题,当我在网上疯狂查找解决方法依旧一无所获后,我又尝试了从底层出发的方法,总是是解决了,这里给大家分享出来,希望对你有所帮助。 问题场景描述: 在制作ERP系统 阅读全文
posted @ 2021-07-02 18:03 林恒 阅读(616) 评论(0) 推荐(0)
摘要: 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 大家好!😁。 Code Review 的时候,我最怕看到什么? 不是复杂的算法,也不是什么正则。而是明明一个 HTML 标签就能搞定的事,有人非要写几百行 JS + CSS 去重新发明轮子 。 前几天,我看到一个新同学为了写一个折叠面板(Ac 阅读全文
posted @ 2026-02-05 12:30 林恒 阅读(16) 评论(0) 推荐(0)
摘要: CSS 有什么奇技淫巧? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 aspect-ratio 宽高比 <style> div { width: 190px; /* 注意,这个数字要能容纳完内容才有效 */ aspect-ratio: 16 / 9; background: tomato; } </style> 阅读全文
posted @ 2026-02-04 10:20 林恒 阅读(20) 评论(0) 推荐(0)
摘要: Vue 中的 deep、v-deep 和 &gt;&gt;&gt; 有什么区别?什么时候该用? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 “你用 Element Plus 写了个按钮,想改下 hover 颜色,结果死活不生效!最后查了半天,发现得加个 :deep() 才行” 其实,这是 Vue 中一个非常常见的坑:样式作用域冲突。那为什么用 UI 库时,加上 :deep()、:: 阅读全文
posted @ 2026-02-03 11:03 林恒 阅读(23) 评论(0) 推荐(0)
摘要: 拆解一个由 setTimeout 引发的“页面假死”悬案 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 引言 灵魂拷问 你是不是也写过这样的代码? “这个动画有点卡,加个 setTimeout 延时一下?” “这个状态更新顺序不对,给它个 100ms 缓冲?” “不知道什么时候滚动结束?先延迟个 300ms 再说!” 在前端开发中,setTime 阅读全文
posted @ 2026-02-02 09:46 林恒 阅读(23) 评论(0) 推荐(0)
摘要: 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 1) border 会改变布局(占据空间) border 会参与盒模型,增加元素尺寸。 例如,一个宽度 200px 的元素加上 border: 1px solid #000,实际宽度会变成: 200 + 1px(left) + 1px(righ 阅读全文
posted @ 2026-02-01 13:28 林恒 阅读(18) 评论(0) 推荐(0)
摘要: &#128293; 手把手教你实现前端邮件预览功能 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 你是否曾经想过,在浏览器中直接点击一个邮件附件,就能预览完整的邮件内容——包括发件人、收件人、抄送、正文甚至内嵌图片?今天,我们要揭秘一个基于 Vue 3 和 Vant UI 的邮件预览上传组件,它不仅能上传 .eml 格式的邮件文件,还能在弹 阅读全文
posted @ 2026-01-31 17:55 林恒 阅读(50) 评论(0) 推荐(0)
摘要: 那个写 width: 33.33% 的前端,终于被 flex: 1 拯救了 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 告别百分比计算:从文档流到 Flex 弹性布局的进化之路 在 CSS 的世界里,布局方式的演进就像是一场对“控制权”的争夺战。从最初顺其自然的文档流,到精打细算的 inline-block,再到如今游刃有余的 Flexbox,我们的代码变得越来 阅读全文
posted @ 2026-01-30 10:54 林恒 阅读(29) 评论(0) 推荐(1)
摘要: 用 10 行代码就能当 “服务器老板”+“网络小偷”+“文件管家”?Node.js:别不信! 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 前言 当你叩开 Node.js 的大门,会发现它的内核逻辑恰似一套精密的 “后端工具链”:http模块是搭建服务的 “基建脚手架”,以极简代码就能拉起可被浏览器访问的 Web 端点;https模块是对接外部世界的 “数据导管”,能安全拉取远程接 阅读全文
posted @ 2026-01-29 10:50 林恒 阅读(21) 评论(0) 推荐(0)
摘要: 甲方嫌弃,项目首页加载太慢 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 有一天,甲方打开一个后台管理的项目,说有点卡,不太满意,项目经理叫我优化,重新打包一下。 从输入地址 到 展示 首屏,最佳时间在 3秒内,否则,甲方挂脸,咱就有可能有被裁的风险,understand? 废话不多说,先来看一下怎么个优化法吧。 优 阅读全文
posted @ 2026-01-28 14:49 林恒 阅读(39) 评论(0) 推荐(0)
摘要: JS 里的 “变量租房记”:闭包是咋把变量 “扣” 下来的? 🧑‍💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 前言 你有没有过这种疑惑: 明明在 “出租屋”(函数)里放的 “行李”(变量),房东都退房了,这行李咋还能拿出来用?或者循环里的变量总 “串房间”,明明住 1 号房,结果跑到 6 号房去了?在函数里定义的变量,出了函数居然还能用? 这背后其实藏 阅读全文
posted @ 2026-01-27 10:42 林恒 阅读(22) 评论(0) 推荐(0)