Ember.js 无法使用 jquery-mockjax 模拟 ajax
Ember.js can't mock ajax using jquery-mockjax
我使用 jquery-mockjax
模拟我的 AJAX 测试请求,在我将 ember 从 2.3.0 -> 2.10.0 升级后,它不再有效,因为我的服务正在使用 Ember.$.ajax()
而不是直接使用 $.ajax()
知道如何让 mockjax 仍然与 Ember.$.ajax()
一起工作吗?或者我应该将所有 Ember.$.ajax()
实例替换为 $.ajax()
?这是唯一的方法吗?
找出 mockjax 不起作用的原因(Ember 2.9 -> 2.10 升级失败)。我实际上在我的 bower 文件和 ember-cli-build
上有额外的 jQuery 依赖,我实际上导入了 jQuery。在 Ember 2.10 中,重新导入 jQuery 以某种方式覆盖全局实例,因此 Ember.$ !== $
而在以前的版本中它工作正常。
我使用 jquery-mockjax
模拟我的 AJAX 测试请求,在我将 ember 从 2.3.0 -> 2.10.0 升级后,它不再有效,因为我的服务正在使用 Ember.$.ajax()
而不是直接使用 $.ajax()
知道如何让 mockjax 仍然与 Ember.$.ajax()
一起工作吗?或者我应该将所有 Ember.$.ajax()
实例替换为 $.ajax()
?这是唯一的方法吗?
找出 mockjax 不起作用的原因(Ember 2.9 -> 2.10 升级失败)。我实际上在我的 bower 文件和 ember-cli-build
上有额外的 jQuery 依赖,我实际上导入了 jQuery。在 Ember 2.10 中,重新导入 jQuery 以某种方式覆盖全局实例,因此 Ember.$ !== $
而在以前的版本中它工作正常。