Autocomplete - eslint está sinalizando o uso de $

Qual é a abordagem recomendada para implementar o Autocomplete se o uso de $ e jquery em geral for desencorajado?

Observo que ainda há muita dependência aparente de $().autocomplete na base de código principal?

Mas meu código JavaScript de plugin está deixando o eslint triste :frowning:

error Do not use global `$` or `jQuery` ember/no-global-jquery

Posso me livrar disso adicionando esta importação:

import $ from 'jquery';

Mas devemos buscar uma solução completamente nativa sem jquery agora ou isso é suficiente?

1 curtida

Você pode importá-lo como uma solução de médio prazo - sem problemas. Fazemos isso em vários lugares no core. :+1:

Habilitamos a regra do ESLint para nos dar uma visão melhor de quanto JQuery ainda está sendo usado, para que possamos eventualmente mirar em removê-lo completamente.

Portanto, a longo prazo, sim, seria muito melhor atualizar qualquer uso de JQuery para usar APIs nativas do navegador. Temos feito isso lentamente nos últimos anos no core, mas não temos um plano ou cronograma específico para removê-lo.

2 curtidas

Obrigado… Por enquanto, não vou me arriscar! :slight_smile:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.