jQuery を含め、$ を使用することが推奨されない場合、Autocomplete を実装するための推奨されるアプローチは何ですか?
コアコードベースでは、$().autocomplete にまだ多くの依存関係があるようですが?
しかし、私のプラグインの JavaScript コードは eslint を悲しませています 
error グローバルの `$` または `jQuery` を使用しないでください ember/no-global-jquery
このインポートを追加することで、これを削除できます。
import $ from 'jquery';
しかし、今では完全にネイティブなソリューションを目指すべきでしょうか、それともこれで十分でしょうか?
「いいね!」 1
david
(David Taylor)
2
中期的解決策としてインポートできます。問題ありません。コアの多くの場所でそうしています。
ESLint ルールを有効にして、jQuery がまだどれだけ使用されているかをより把握しやすくしました。これにより、最終的に完全に削除することを目指すことができます。
したがって、長期的には、jQuery の使用をネイティブブラウザ API を使用するように更新する方がはるかに良いでしょう。過去数年間、コアでゆっくりとそれを行ってきましたが、削除する具体的な計画やタイムラインはありません。
「いいね!」 2
ありがとうございます。ひとまず、これ以上は欲張らないことにします! 
「いいね!」 2
system
(system)
クローズされました:
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.