gpt4 book ai didi

jquery - Ember.js 无法使用 jquery-mockjax 模拟 ajax

转载 作者:行者123 更新时间:2023-12-01 01:31:49 24 4
gpt4 key购买 nike

我使用 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 文件中有额外的 jQuery 依赖项,并且在 ember-cli-build 上我实际上导入了 jQuery。在 Ember 2.10 中,重新导入 jQuery 会以某种方式覆盖全局实例,因此 Ember.$ !== $ 而在以前的版本中它工作得很好。

关于jquery - Ember.js 无法使用 jquery-mockjax 模拟 ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41255855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com