Ember 1.13.x 和更新版本关系 jquery

Ember 1.13.x and newer version relation with jquery

  1. Ember 是否需要 jquery 导入旧版本或新版本?

  2. 如果是,如果包含较新版本的 jquery.js 文件,是否会支持较旧的 ember?任何文档 参考 ?

  3. Ember.$ 是什么意思? ember 是否内置了 jquery?

Does Ember require jquery to be imported in older or newer versions ?

Edition, Octane(2019 年十二月 ember)开始,jQuery 默认不随 ember 一起提供。在整个 3.x 系列中,不需要 jQuery(大约从 2018 年 2 月开始(大约 3 年前))。

因此,在 Octane 之前,Ember 默认与 jQuery 一起提供。

Ember 1.13 是从 2015 的七月开始的,所以大约 6 年多以前。这肯定是在 Ember Octane 之前,所以包含 jQuery。

jQuery 已从 Ember 中删除,因为 jQuery 的大部分功能现在已由浏览器原生实现,并且 Ember 不需要发布每个应用程序的额外 JS(通过 jQuery 的删除加速每个人的应用程序)

if yes, will older ember support if newer version of jquery.js file is included ? any docs to refer ?

older ember 完全不受支持,所以你得靠自己了。只要 jQuery 的 public API 没有改变,我想事情就没问题。

what does Ember.$ mean ? does ember have inbuilt jquery ?

是的,这只是一个别名。实现字面意思是:

Ember.$ = window.jQuery;