- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚将 ember-data 从 1.0-beta-18 更新到 1.13.4 并修复了所有问题,但在我的验收测试期间当我尝试销毁
我的应用程序时发生afterEach
.
Error: Assertion Failed: You can only unload a record which is not inFlight. `<frontend@model:user::ember2881:null>`
at new Error (native)
at Error.EmberError (http://192.168.56.101:4200/assets/vendor.js:25627:21)
at Object._emberMetalCore.default.assert (http://192.168.56.101:4200/assets/vendor.js:15879:13)
at Object.ember$data$lib$system$model$states$$assertAgainstUnloadRecord [as unloadRecord] (http://192.168.56.101:4200/assets/vendor.js:80625:13)
at InternalModel.ember$data$lib$system$model$internal$model$$InternalModel.send (http://192.168.56.101:4200/assets/vendor.js:82563:34)
at InternalModel.ember$data$lib$system$model$internal$model$$InternalModel.unloadRecord (http://192.168.56.101:4200/assets/vendor.js:82441:14)
at ember$data$lib$system$store$$Service.extend.unloadAll (http://192.168.56.101:4200/assets/vendor.js:84142:20)
at Array.forEach (native)
at ember$data$lib$system$store$$Service.extend.unloadAll (http://192.168.56.101:4200/assets/vendor.js:84133:48)
at ember$data$lib$system$store$$Service.extend.willDestroy (http://192.168.56.101:4200/assets/vendor.js:85034:14)
当我在应用程序中停用路由时,我执行了一个 user.save()
导致 xhr 退出,并在应用程序销毁时触发此故障。删除 user.save()
。我尝试更新到最新的 ember-cli-qunit
和 ember-qunit
但没有成功。
我的 afterEach
如下所示 -
afterEach: function () {
Ember.run(application, 'destroy');
ajaxMock.shutdown();
}
在升级之前,这不是问题。我该如何解决或解决这个问题?
最佳答案
我们遇到了类似的事情。我们实际上已经在我们的一个对象( session 服务)上定义了一个 destroy
方法,无意中覆盖了 Ember.Object 的 destroy
。将其重命名为其他名称(在我们的示例中为 terminate
)解决了该问题。
关于ember.js - 由于使用 ember-data 1.13.4 记录 inFlight,验收测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31276312/
我在 1.0.0-cp1 版本的 Kafka 集群的工作台上工作。 在我的部分工作人员中,我专注于在订购保证和无数据丢失(只有一个分区的主题)的情况下可能的最大吞吐量,我需要设置 max.in.fli
我有一些访问商店的单元测试。我会认为这会很好,只要我将它们包装在运行回调中。不幸的是,情况并非如此。我收到此错误: afterEach 在 #foo 上失败:断言失败:您只能卸载不在飞行中的记录。 据
我的 Ember/Ember-Data/Rails 应用程序使用 WebSockets 将数据向下推送到客户端。我正在使用 Ember-Data 的 loadMany 方法将推送的数据添加到存储中。
我在调试删除记录时遇到的错误时遇到问题。我有一个用作购物车一部分的 CartItem 模型。 当我删除记录并持久化更改时: cartItem.deleteRecord() cartItem.save(
我正在通过学习“入门”页面上的介绍性教程来学习如何使用 EmberJS。但是,当我到达“接受编辑”部分时,我遇到了一个错误: Uncaught Error: Attempted to handle
假设我正在尝试将 Foo 记录保存到后端。无论出于何种原因,后端永远不会返回(既不成功也不失败)。 从我所看到的,看起来 foo 保持在“飞行”状态。这种状态的问题在于它完全锁定了记录——你不能对它做
尝试从(嵌入式)QuestDb 读取数据时,我偶尔会在服务器上收到“txn-txn-inflight limit reached [txn=251584, min=240384]”。 它会在一段时间(
我刚刚将 ember-data 从 1.0-beta-18 更新到 1.13.4 并修复了所有问题,但在我的验收测试期间当我尝试销毁我的应用程序时发生afterEach. Error: Asserti
我有一个用于博客帖子的基本 crud 应用程序。控制台中出现上述错误。在我删除帖子后。但是帖子已从数据库中删除。我搜索了类似的问题,但没有一个答案解决了这个问题.我使用 JSONAPIAdapter
我是一名优秀的程序员,十分优秀!