Ant-design: Como consertar ovos de Natal do Ant Design sem a versão de atualização

Criado em 25 dez. 2018  ·  74Comentários  ·  Fonte: ant-design/ant-design

  • [] Tenho pesquisado os problemas deste repositório e acredito que não seja uma duplicata.

Qual problema esse recurso resolve?

2 problemas causados ​​por ovos de natal

Qual é a aparência da API proposta?

Se você não deseja atualizar a versão Antd temporariamente, apenas cole o seguinte código JavaScript em seu arquivo 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', '');
            }
        });
    }
})()

Comentários muito úteis

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

Todos 74 comentários

now.getMonth () === 11?

Não pergunte, pergunte é como js

@ Richard1ybb
o valor de Date.getMonth () começa com 0

  • De acordo com a hora local, retorna o mês de um objeto de data especificado, que é um valor baseado em 0 (0 representa o primeiro mês do ano)
  • O método getMonth () retorna o mês na data especificada de acordo com a hora local, como um valor baseado em zero (onde zero indica o primeiro mês do ano).

sem problemas, ferro velho ~

... porque a data não começa com 0

Não é muito amigável forçar todos os títulos a serem limpos desta forma

bom! Venha bem!

Obtenha o e.target original para determinar se há um título e, em seguida, faça uma atribuição de troca variável.

O botão de Natal é uma nuvem, e o novato caiu no grupo de bate-papo. A tela está cheia de programadores. Quem corrige bugs perde a alma.

Hoje, existem centenas de outras estrelas em formiga, o que é uma grande colheita

sem problemas, ferro velho ~

clique duas vezes 666 ~

Sério, no pior dos casos desta vez, o melhor resultado é que alguns usuários sejam dispensados.O pior resultado é que alguns usuários tenham sido processados ​​pela procuradoria por abandono de serviço ou destruição de sistemas de informação.

Hoje, existem centenas de outras estrelas em formiga, o que é uma grande colheita

Eu também descobri se é uma ferramenta de marketing

now.getMonth () === 11?

você tem certeza que é um desenvolvedor web

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

você é aquele que parece uma super estrela

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

niubilidade como você

gostar

as estrelas da formiga levantaram uma onda

Sério, no pior dos casos desta vez, o melhor resultado é que alguns usuários sejam dispensados.O pior resultado é que alguns usuários tenham sido processados ​​pela procuradoria por abandono de serviço ou destruição de sistemas de informação.

O SOFTWARE É FORNECIDO "COMO ESTÁ", SEM GARANTIA DE QUALQUER TIPO

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

niubilidade como você

que Inglês niubility :)

Que cova

Que cova

Sendo repreendido até a morte pelo líder, envergonhado

Observadores fortes

Demitido pelo líder

O botão de Natal é uma nuvem, e o novato caiu no grupo de bate-papo. A tela está cheia de programadores. Quem corrige bugs perde a alma.

Bons poemas

Acho que o uso do documento é monitorado, o mouseover consome recursos?

Realmente 666

Na verdade, seria melhor adicionar este ovo durante o Festival da Primavera. Todo o país é comemorado. Também espero que isso possa ser configurado com uma configuração.

Na verdade, o Festival da Primavera é melhor do que o Natal. Pelo menos há mais usuários domésticos, então você não perderá tanta confiança.

Fiquei com tanto medo que apaguei o código de efeitos especiais do Festival da Primavera

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

Não deveria ser ajustado um dia adiante?

image
Mais efeitos aqui!

Me sinto muito bem

now.getMonth () === 11?

Janeiro é 0

Está bem

now.getMonth () === 11?

O mês começa em 0, ainda é usado?

Sempre há uma dúvida em minha mente. Isso é um SEO feito deliberadamente por Ali? A popularidade aumentou muito. Acho que o número de estrelas aumentou muito.

Sempre há uma dúvida em minha mente. Isso é um SEO feito deliberadamente por Ali? A popularidade aumentou muito. Acho que o número de estrelas aumentou muito.

Subiu muito

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

Impressionante

Na verdade, seria melhor adicionar este ovo durante o Festival da Primavera. Todo o país é comemorado. Também espero que isso possa ser configurado com uma configuração.

Seria estranho para desenvolvedores estrangeiros ver isso

image
Mais efeitos aqui!

Desta vez, Ali está lembrando a todos que todos devem prestar atenção ao uso de estruturas de código aberto. ant-design é só um easter egg, aqueles frameworks usados ​​no backend, não sei quantas minas te esperam!

Especialmente alguns frameworks de código aberto estrangeiros.

Este é apenas um lembrete amável!

Muito bom ovo de páscoa! dê um like!

Muito bom ovo de páscoa! dê um like!
Ovos de Páscoa não são bons nem ruins

Sempre há uma dúvida em minha mente. Isso é um SEO feito deliberadamente por Ali? A popularidade aumentou muito. Acho que o número de estrelas aumentou muito.

Já são os cinco principais componentes do React

image
Mais efeitos aqui!

Desta vez, Ali está lembrando a todos que todos devem prestar atenção ao uso de estruturas de código aberto. ant-design é só um easter egg, aqueles frameworks usados ​​no backend, não sei quantas minas te esperam!
Especialmente alguns frameworks de código aberto estrangeiros.
Este é apenas um lembrete amável!

Todos e eu relatamos este fork estúpido

É realmente irritante, um código QR é tão grande, e você pode enviá-lo repetidamente sem sobrecarregar

Bem-vindo ao WuMi. Nós nunca levaremos programadores para sacrificar ao céu por causa de bugs, e o líder garante que eles serão capazes de encontrar o fundo do poço.
E-mail de contato: [email protected] Pessoa de contato: Teddy

Os recrutadores aqui também são fantásticos

Não poste anúncios, não é barato

Em 25 de dezembro de 2018, às 4:55 pm, plightfield [email protected] escreveu:

Bem-vindo ao WuMi. Nós nunca levaremos programadores para sacrificar ao céu por causa de bugs, e o líder garante que eles serão capazes de encontrar o fundo do poço.
E-mail de contato: [email protected] [email protected] Pessoa de contato: Teddy

-
Você está recebendo isso porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub https://github.com/ant-design/ant-design/issues/13857#issuecomment-449826538 ou ignore o tópico https://github.com/notifications/unsubscribe- auth / AC2BtblJIx-UqzwZCKkRBJsxMEVzprEZks5u8ef6gaJpZM4Zg11d .

Bem-vindo ao WuMi. Nós nunca levaremos programadores para sacrificar ao céu por causa de bugs, e o líder garante que eles serão capazes de encontrar o fundo do poço.
E-mail de contato: [email protected] Pessoa de contato: Teddy

Não diminua a reputação da sua empresa, obrigado!

seis seis seis

Pessoalmente acho que é divertido

Felizmente, o meu só estará online no próximo mês, ferro de solda 6666666666666

Irmão dei, não mexa com irmãos dei

5 + 1, 5 + 1, 5 + 1

Eu realmente gosto deste ovo de páscoa

O bom seguro é que o sistema de gestão usado pela minha empresa não é um grande problema haha

coxo. . . .Sempre peço ao cliente para alterar a hora do sistema e ajustar a hora do sistema um dia depois

como você é tão diao

Este ovo de páscoa 666

Os feriados domésticos estão todos no calendário lunar e o código é difícil de escrever. Venha cá, vocês usam duas linhas de código para escrever um ovo do Festival da Primavera.

Os feriados domésticos estão todos no calendário lunar e o código é difícil de escrever. Venha cá, vocês usam duas linhas de código para escrever um ovo do Festival da Primavera.

Você realmente me deu um problema

Os feriados domésticos estão todos no calendário lunar e o código é difícil de escrever. Venha cá, vocês usam duas linhas de código para escrever um ovo do Festival da Primavera.

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

Os feriados domésticos estão todos no calendário lunar e o código é difícil de escrever. Venha cá, vocês usam duas linhas de código para escrever um ovo do Festival da Primavera.

Coloque um array diretamente, salve-o como uma data de 100 anos e pronto. Esta estrutura pode ser usada por 100 anos?

O botão de Natal é uma nuvem, e o novato caiu no grupo de bate-papo. A tela está cheia de programadores. Quem corrige bugs perde a alma.

Talento

image
Mais efeitos aqui!

Desta vez, Ali está lembrando a todos que todos devem prestar atenção ao uso de estruturas de código aberto. ant-design é só um easter egg, aqueles frameworks usados ​​no backend, não sei quantas minas te esperam!

Especialmente alguns frameworks de código aberto estrangeiros.

Este é apenas um lembrete amável!

O botão de Natal é uma nuvem, e o novato caiu no grupo de bate-papo. A tela está cheia de programadores. Quem corrige bugs perde a alma.

image
Mais efeitos aqui!

Desta vez, Ali está lembrando a todos que todos devem prestar atenção ao uso de estruturas de código aberto. ant-design é só um easter egg, aqueles frameworks usados ​​no backend, não sei quantas minas te esperam!

Especialmente alguns frameworks de código aberto estrangeiros.

Este é apenas um lembrete amável!

Lavagem reversa

O anúncio é um pouco demais

Mas qual é o problema em adicionar flocos de neve aos botões? Aqueles que pensaram no Natal podem pensar nele como o significado de Feliz Natal. Aqueles que não querem comemorar o Natal podem pensar nisso como o significado de um ano de neve pesada. Não é bom também? Apenas alguns flocos de neve, o que pode ser um problema terrível? Aliás, o Baidu tem uma animação especial de saudação de Natal no Natal. Portanto, os desenvolvedores não têm problema, o problema é apenas o cérebro do serviço ao cliente individual. Eles têm problemas com seus cérebros. É culpa de outra pessoa?

O engenheiro de back-end quer dizer que seu círculo é realmente confuso

Agora só posso comer melões na última fila. Não esperava esse resultado quando vi este código.

Você pode considerar a possibilidade de escrever uma função de verificação de código-fonte aberto que analisa todas as funções que podem especificar condições no código, como temporizadores, horários específicos, sistemas operacionais específicos, ambientes de rede específicos, etc.

Aqueles que estão clamando para ser demitidos, a menos que seja um projeto particularmente sério ou um líder particularmente sério, o resto está jogando besteira ou sendo olhado pelo líder há muito tempo e segurando você, não há bônus de final de ano para esta situação. , Corra cedo, fique alto mais cedo

Você nem se desculpou? Claro que você pensa que está certo, então quando eu não disse isso ~

Esta página foi útil?
0 / 5 - 0 avaliações