探索用户界面UI元素,在线CSS/HTML/Tailwind实例
汇聚大量开发者和设计师分享的前瞻技术与设计经验。
我的写法,亲测靠谱 虚拟DOM这东西,用对了是神器,用错了就是灾难。我自己总结了一套写法,基本能保证性能和可维护性都在线。 核心代码就这几行: function render(h, state) { ...
项目初期的技术选型 最近刚做完一个内部管理系统,里面用到了不少组件库的组件。其中有个功能是用户提交审批流程,设计稿里明确要求要有步骤条来显示当前进度。当时我第一反应是用 Ant Design 的 St...
项目初期的技术选型 最近刚做完一个电商类的前端项目,说实在的,这个项目的依赖管理真让我折腾得够呛。一开始我们用的是常规的Webpack打包方案,但随着业务模块越来越多,打包速度变得越来越慢,首屏加载时...
又踩坑了,useMemo居然是性能瓶颈? 最近在优化一个React项目的时候,我发现了一个很诡异的问题。有个列表页的渲染速度特别慢,尤其是在数据量稍微大一点的时候,页面直接卡到怀疑人生。折腾了半天发现...
又双叒叕被微信支付坑了 前几天接到个需求,要在H5页面里集成微信支付。想着这玩意儿我都做过好几次了,应该没啥问题吧?结果现实狠狠打了我的脸。 最开始遇到的问题是调用支付接口时一直报错:-1,这个错误码...
Parser解析器又让我掉坑里了,这次折腾了好久 最近在做一个项目,需要解析用户上传的CSV文件。听起来简单对吧?结果我在这个Parser解析器上踩了好几个坑,折腾了大半天才搞定。先说问题:用户上传的...
项目初期的技术选型 这个项目是一个中型的电商后台管理系统,功能模块比较多,代码量也挺大。一开始我用的是 Webpack 默认的打包配置,结果发现随着项目逐渐膨胀,打包后的文件体积变得特别大。首屏加载时...
为什么我要对比这几个方案? 最近在做一个项目,涉及到用户敏感信息的隐藏和保护。比如用户的身份证号、手机号这些数据,在界面上需要部分隐藏。这种需求其实很常见,但具体实现方式却有不少坑。我试了几种常见的技...
项目初期的技术选型 这次的项目是个内部管理工具,主要用来处理各种任务的状态展示。说实话,刚开始需求挺模糊的,客户只说要“直观地展示操作结果”。我当时想,这不就是个简单的提示框吗?用个Toast组件或者...
项目初期的技术选型 最近刚结束一个电商后台管理系统,说起来这个项目还挺有意思的。客户要求能在后台灵活配置各种促销规则,比如满减、折扣、赠品这些。一开始我还在想是不是直接写死逻辑算了,毕竟时间紧任务重。...
先看效果,再看代码 前几天做项目的时候遇到一个需求:用户上传的文件需要在前端进行预处理,比如图片压缩、格式校验啥的。一开始我想直接用现成的库,后来发现这些库要么太重,要么功能不够灵活。于是就自己动手写...
优化前:卡得不行 说实话,刚开始做这个React Native Windows项目的时候,我对性能问题完全没概念。页面一复杂起来,整个应用就卡得让人怀疑人生。尤其是列表滚动和动画效果,简直像PPT一样...
优化前:卡得不行 最近接手了一个老项目,页面加载速度简直惨不忍睹。首页打开要5秒多,用户反馈说“卡得受不了”。尤其是图片和JS资源特别多,网络稍差一点就转圈转到怀疑人生。 最让人头疼的是,这个项目用了...
直接上代码,取消请求其实没那么难 先说重点,前端取消请求最常见的场景就是用户切换页面或者重复操作时,避免不必要的请求浪费资源。下面是我亲测有效的几种方法,建议直接用。 // Axios CancelT...
我的写法,亲测靠谱 先说结论:在地图标记的开发中,我一般会把数据和视图分离处理,尤其在需要动态更新标记点的场景下。这种写法更靠谱,代码维护起来也方便。 比如最近一个项目里,客户要求地图上显示不同门店的...
先看效果,再看代码 最近在搞一个微前端项目,踩了不少坑,其中最头疼的就是不同模块之间的JS变量冲突问题。折腾了几天后,终于用JS沙箱解决了这个问题,亲测有效! 简单来说,JS沙箱就是创建一个隔离的环境...
又踩坑了,Session Cookie居然丢了 最近在开发一个后台管理系统的时候,遇到一个特别诡异的问题:用户登录状态总是莫名其妙丢失。折腾了半天发现是Session Cookie出了问题。这里我踩了...
先看效果,再看代码 最近用 Wails 做了个小工具,亲测有效!如果你也需要一个能调用本地能力的桌面应用,Wails 是个不错的选择。简单来说,Wails 让你可以用前端的技术(HTML、CSS、Ja...
我的写法,亲测靠谱 最近在搞一个移动端项目,调试这块真是把我折腾得够呛。我一般会用 Chrome DevTools 和 VConsole 这两个工具搭配着用,效果还不错。 先说说我的常用代码吧: //...
又一个性能问题,循环太慢了 最近在开发一个数据处理的功能时,我遇到了一个让人头疼的性能问题。说起来挺丢人的,一开始我还以为是后端接口的问题,后来才发现罪魁祸首居然是我自己写的循环代码。 具体场景是这样...
Hi~欢迎来到 JZTHEME 即刻开启你的创意之旅