产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。我盯着屏幕沉默了十分钟。我把这段逻辑从 onMounted 挪到了 onUpdated,问题消失了。第二天这个方案就变成了团队标准做法

后端工程师看到前端发来的数据:这格式怎么又是错的。我停了一下,然后继续手上的活。我把这段样式注释掉,页面反而正常了,我又默默加回去。我沉默了,但心里是服的

我把这个组件抽出来复用,发现参数有十二个。这套流程走下来,我从头到尾又确认了一遍。我把这两个组件的样式冲突找了出来,是全局样式惹的祸。连茶水间都安静了

设计师的稿子很美,实现出来只能说精神相似。我发现自己居然没法反驳。我把这个表单的错误提示位置挪了挪,用户终于能看见了。连茶水间都安静了

我量的间距和设计稿永远差两个像素。我叹了口气,然后打开了编辑器。我在心里默念了一遍盒模型,然后发现想错了。这条经验值直接拉满

后端工程师看到前端发来的数据:这格式怎么又是错的。我笑了笑,决定不解释。我把这个 loading 状态加上之后,产品说太慢了,其实是网络慢。我把这条经验写进了团队 wiki

设计师给的稿子间距是 37px,问就是设计感。我叹了口气,然后打开了编辑器。我在心里算了一遍这个布局的可行方案,然后用了最简单的那个。感动,然后我学到了新的一课

产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。这套流程走下来,我从头到尾又确认了一遍。我把这个表单的校验规则写了六条,用户还是能绕过去。办公室安静得能听见键盘声

前端监控突然报了一堆 Safari 的错误,我第一反应是统计口径错了。我打开记录从头到尾扫了一遍。我在浏览器里逐个分辨率试过去,终于找到了那个断点。幸好之前留了备份

一个样式只在一半用户手机上错位,我们查了三天没找到规律。我拉了个小群,把相关同学都叫了进来。我在苹果的浏览器里试了一下,输入框又被顶起来了。幸好之前留了备份