Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ant Design 圣诞彩蛋不升级版本的修复方式 #13857

Closed
1 task
duanzheng opened this issue Dec 25, 2018 · 76 comments
Closed
1 task

Ant Design 圣诞彩蛋不升级版本的修复方式 #13857

duanzheng opened this issue Dec 25, 2018 · 76 comments
Assignees

Comments

@duanzheng
Copy link

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

圣诞彩蛋导致的2个问题

What does the proposed API look like?

如果你暂时不想升级Antd版本,把下面这段JavaScript代码粘贴到你的html文件中即可

(function() {
    var now = new Date();
    var isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    if (isChristmas) {
        var style = document.createElement('style');
        style.type = 'text/css';
        style.innerHTML= '.christmas.ant-btn-primary::before {display: none !important;}';
        document.getElementsByTagName('HEAD').item(0).appendChild(style);
        document.addEventListener('mouseover', function(e) {
            var targetDom = e.target;
            if (targetDom.tagName === 'BUTTON' && targetDom.title === 'Ho Ho Ho!') {
                targetDom.setAttribute('title', '');
            }
    	});
    }
})()
@dbFlower
Copy link

now.getMonth() === 11?

别问,问就是js如此

@wl00887404
Copy link

wl00887404 commented Dec 25, 2018

@Richard1ybb
the value from Date.getMonth() starts with 0

@fengjiahao
Copy link

  • 根据本地时间,返回一个指定的日期对象的月份,为基于0的值(0表示一年中的第一月)
  • The getMonth() method returns the month in the specified date according to local time, as a zero-based value (where zero indicates the first month of the year).

@reddwen
Copy link

reddwen commented Dec 25, 2018

no problem , old iron~

@Richard1ybb
Copy link

...why date not starts with 0

@liuyueji
Copy link

这样强制所有title清空,也不太友好吧

@ybning
Copy link

ybning commented Dec 25, 2018

good! 偏右加油!

@kvkens
Copy link

kvkens commented Dec 25, 2018

拿到原始的e.target判断是否有title有的话做一个变量交换赋值就好了

@flyfox11
Copy link

flyfox11 commented Dec 25, 2018

圣诞按钮一朵云,菜鸟落进了聊天群,满屏都是程序汉,谁修bug谁丢魂

@fwh1990
Copy link

fwh1990 commented Dec 25, 2018

今天antd的star多了好几百,收获挺大的

@wellenzhong
Copy link

no problem , old iron~

double click 666~

@Zheaoli
Copy link

Zheaoli commented Dec 25, 2018

认真的说,这次最坏的情况下,有使用者被劝退是最好的结果
最坏的结果是有使用者被检察院以渎职罪或者破坏信息系统罪提起刑事诉讼了

@wf123537200
Copy link

今天antd的star多了好几百,收获挺大的

我也发现了,难道是营销手段

@xiaohubei
Copy link

now.getMonth() === 11?

are you sure you are web developer

@Char-Ten
Copy link

弱爆了。。。。我都是叫客户改一下系统时间,把系统时间往后调一天

@xiaohubei
Copy link

弱爆了。。。。我都是叫客户改一下系统时间,把系统时间往后调一天

you are the one who look like super star

@hunterhug
Copy link

弱爆了。。。。我都是叫客户改一下系统时间,把系统时间往后调一天

niubility such you

@lifamomo
Copy link

点赞

@a83988029
Copy link

antd的星星涨了一波

@iamzhaohongxin
Copy link

认真的说,这次最坏的情况下,有使用者被劝退是最好的结果
最坏的结果是有使用者被检察院以渎职罪或者破坏信息系统罪提起刑事诉讼了

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND

@espaja
Copy link

espaja commented Dec 25, 2018

弱爆了。。。。我都是叫客户改一下系统时间,把系统时间往后调一天

niubility such you

what a niubility english :)

@fkdswfwqfet
Copy link

真坑啊

@fkdswfwqfet
Copy link

真坑啊

被领导骂死 ,尴尬

@chao
Copy link

chao commented Dec 25, 2018

强势围观

@yueleicool
Copy link

被领导开除了

@kuchajun
Copy link

圣诞按钮一朵云,菜鸟落进了聊天群,满屏都是程序汉,谁修bug谁丢魂

群主 好诗好诗

@shenanheng
Copy link

我觉得使用给文档都监听,mouseover是不是有点消耗资源哦?

@xmt1139057136
Copy link

@Abaobo
Copy link

Abaobo commented Dec 25, 2018

真是666

@NeverMore93
Copy link

心里一直有个疑问,这是不是阿里故意做的一次 SEO,知名度又提高了不少,我看star数量涨了不少。

已经是react前五的组件了

@shaopeng1
Copy link

image
更多效果在这里!

阿里这次是在提醒大家,大家平时使用开源框架要注意。ant-design 只是一个彩蛋而已,那些后端使用的框架,不知道有多少雷在等着大家!
尤其是一些国外的开源框架。
这只是一次善意的提醒!

大家和我一起把这个傻叉举报了

确实烦,一个二维码那么大,还一遍一遍不压其烦的发

@plightfield
Copy link

欢迎加入无觅,绝对不会因为bug就拿程序员祭天,leader保证会兜底。
联系邮箱:zhujiao@wumii.com 联系人:Teddy

@shenanheng
Copy link

这里发招聘的人也是牛逼的很

@zhegexiaohuozi
Copy link

zhegexiaohuozi commented Dec 25, 2018 via email

@qipiaoyang
Copy link

欢迎加入无觅,绝对不会因为bug就拿程序员祭天,leader保证会兜底。
联系邮箱:zhujiao@wumii.com 联系人:Teddy

别拉低你们公司的名声,谢谢!

@Azimiao
Copy link

Azimiao commented Dec 25, 2018

six six six

@sfcjs
Copy link

sfcjs commented Dec 25, 2018

个人觉的挺好玩的

@DongDavid
Copy link

还好我的下个月才上线, 烙铁6666666666666

@Desmond-Liu
Copy link

兄dei, 不要搞兄dei们啊

@Pszz
Copy link

Pszz commented Dec 25, 2018

5 + 1, 5 + 1, 5 + 1

@tanqingyun
Copy link

个人倒是蛮喜欢这个彩蛋的

@percyjie
Copy link

好险是自己公司用的管理系统 问题不大 哈哈

@z54749412
Copy link

弱爆了。。。。我都是叫客户改一下系统时间,把系统时间往后调一天

how you are so diao

@byszhao
Copy link

byszhao commented Dec 25, 2018

这个彩蛋666

@okool
Copy link

okool commented Dec 25, 2018

国内节日都阴历,代码很难写.来来来你们用两行代码写个春节彩蛋.

@kuchajun
Copy link

国内节日都阴历,代码很难写.来来来你们用两行代码写个春节彩蛋.

你还真是给我出了个难题

@wellenzhong
Copy link

国内节日都阴历,代码很难写.来来来你们用两行代码写个春节彩蛋.

https://www.npmjs.com/package/solarlunar

@chao
Copy link

chao commented Dec 25, 2018

国内节日都阴历,代码很难写.来来来你们用两行代码写个春节彩蛋.

直接放个数组,存它个100年日期进去就完了。这个框架还能用100年?

@niean
Copy link

niean commented Dec 25, 2018

圣诞按钮一朵云,菜鸟落进了聊天群,满屏都是程序汉,谁修bug谁丢魂

人才

@xmt1139057136
Copy link

image
更多效果在这里!

阿里这次是在提醒大家,大家平时使用开源框架要注意。ant-design 只是一个彩蛋而已,那些后端使用的框架,不知道有多少雷在等着大家!

尤其是一些国外的开源框架。

这只是一次善意的提醒!

圣诞按钮一朵云,菜鸟落进了聊天群,满屏都是程序汉,谁修bug谁丢魂

@8pig
Copy link

8pig commented Dec 25, 2018

image
更多效果在这里!

阿里这次是在提醒大家,大家平时使用开源框架要注意。ant-design 只是一个彩蛋而已,那些后端使用的框架,不知道有多少雷在等着大家!

尤其是一些国外的开源框架。

这只是一次善意的提醒!

反向洗

@hengkx
Copy link
Member

hengkx commented Dec 25, 2018

广告 有点 过份了啊

@her999
Copy link

her999 commented Dec 25, 2018

不过是给按钮加上雪花,有什么问题呢?想过圣诞节的,可以认为这是圣诞快乐的意思。不想过圣诞节的,可以认为这是大雪兆丰年的意思。难道不也很好吗?就几片雪花,能有什么要命的问题呢?BTW,百度在圣诞节,还有特别的圣诞祝福的动画呢。所以说,开发者毫无问题,有问题的仅仅是个别客服的大脑。它们的脑子有问题,是别人的错误吗?

@Awezome
Copy link

Awezome commented Dec 25, 2018

后端工程师想说一句贵圈真乱

@jianglin-wu
Copy link

现在只能后排吃瓜了,我当时看到这段代码咋没想到有这后果呢

@jiangbo212
Copy link

可以考虑写个开源代码检查功能,扫描代码中所有可能指定条件的功能,如定时器,特定时间,特定操作系统,特定网络环境等。

@HandsomeOrDie
Copy link

那些嚷嚷着被开掉的,除非是特别严肃的项目或者特别较真的领导,其余要么是凑热闹胡说的,要么是早被领导盯上憋着怎么开你呢,这种情况留着也没年终奖,早跑路早高就~~

@oychao
Copy link

oychao commented Dec 25, 2018

连句道歉都没有吗?当然你觉得你们没错那当我没说~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests