2018年的圣诞节,让素有IT娱乐圈称谓的前端圈着实又热闹了一把。事件起因是蚂蚁金服的开源项目Ant Design 框架(react-ui)的开发者别出心裁地在button组件上埋下了一个在圣诞节当天触发的“彩蛋”。
Ant Design 项目在 9 月 10 日的一个 commit中增加了 button的圣诞彩蛋样式(见下图)
也就是说在这次 commit 后下载或更新此项目的用户都会在 isChristmas12 月 25 日的 button会自动变成 christmas样式
而这样突如其来的变化,让诸多开发者“一脸懵逼”。因为 Ant Design 项目本身已经有非常大量的用户,在 GitHub上有超过 3.7 万的 Star,而 NPM上也展示每周有超过 30 万次下载。
该代码会在 12 月 25 日当天给所有按钮添加积雪效果,并增加 Ho Ho Ho! 的浏览器默认提示信息。
而随之而来的,是部分开发者的愤怒和指责
也有部分开发者表示理解
Ant Design的开发者显然没想到这个彩蛋会引起如此的渲染大波,并且以千万级别的热点迅速冲上了知乎热榜第二名。
 `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。