如果禁止使用 $ 和 jquery,推荐的 Autocomplete 实现方法是什么?
我注意到核心代码库中似乎仍然大量依赖 $().autocomplete?
但我的插件 JavaScript 代码让 eslint 感到不高兴 
error Do not use global `$` or `jQuery` ember/no-global-jquery
通过添加此导入,我可以摆脱这个问题:
import $ from 'jquery';
但我们现在应该追求完全不使用 jquery 的原生解决方案,还是这样就足够了?
1 个赞
david
(David Taylor)
2
您可以将其作为中期解决方案导入 - 没有问题。我们在核心的许多地方都这样做。 
我们已启用 ESLint 规则,以便更好地了解仍在使用多少 JQuery,以便我们最终能够完全将其删除。
因此,从长远来看,是的,将任何 JQuery 的使用更新为使用原生浏览器 API 会好得多。在过去几年里,我们一直在核心中缓慢地进行这项工作,但我们没有具体的计划或时间表来删除它。
2 个赞
system
(system)
关闭
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.