#前端开发日常#

本话题发布前端开发日常相关的笔记内容和开发经验,将持续更新,为您推荐了6条笔记,访问即可查看更多精彩内容。
Des.雅茹
Des.雅茹 Lv1 2026-02-01 14:27:14
今天搞PWA的时候被IndexedDB整得有点懵,原来本地存储也能这么复杂。
写了个小demo,把用户数据存在里面,结果发现每次刷新页面都要重新初始化...
查了下资料才知道要用事务操作,还得处理版本升级问题,真是够折腾的。
const request = indexedDB.open('MyDB', 1);
request.onupgradeneeded = (event) => {
  const db = event.target.result;
  if (!db.objectStoreNames.contains('users')) {
    db.createObjectStore('users', { keyPath: 'id' });
  }
};

#前端开发日常#
Good“庆芳
Good“庆芳 Lv1 2026-01-31 13:23:13
刚给一个老项目加了个新功能,结果发现jQuery选择器用得有点乱... 本来想选 class 为 btn 的按钮,结果选到了一堆,后来才想起要加个父元素限定,不然太容易出错了。#前端开发日常#
远香 Dev
远香 Dev Lv1 2026-01-30 00:37:14
深夜刷Font Awesome文档,发现图标还能这样组合使用,突然灵感爆棚#前端开发日常#
打工人钰文
打工人钰文 Lv1 2026-01-28 18:02:12
Fetch API真的香,比XMLHttpRequest简洁多了,尤其是配合async/await写起来不要太顺手 #前端开发日常#
Des.云霞
Des.云霞 Lv1 2026-01-27 13:40:19
动态表单真的做起来比看起来难多了…你以为用户填个表单很简单,其实背后要考虑的情况多到爆炸。比如字段之间的联动逻辑、隐藏显示条件、数据校验时机这些,一不小心就卡住或者报错。还有啊,别小看那些看似简单的下拉框和输入框,一旦涉及到异步加载或者跨组件通信,调试起来能把人整崩溃。最近在优化一个老项目里的动态表单,简直是在改祖传代码,每动一行都怕它罢工。不过话说回来,做好了确实能提升不少用户体验,特别是那种复杂的业务流程,能让用户少点几次鼠标也是功德一件吧。反正就是细节决定成败咯~
#前端开发日常#
 ___诗晴
___诗晴 Lv1 2026-01-26 11:04:11
今天在写 loader 的时候突然悟了,原来用 useLoaderData 能拿到服务端返回的数据,然后直接在组件里渲染,完全不用再写 useEffect 拉数据了…刚开始还以为要自己手动处理 loading 状态,结果发现 Remix 已经帮我们把这一套都封装好了,真香!#前端开发日常#