【发布时间】:2014-09-11 19:11:03
【问题描述】:
我用过
App.reset()
在进行 Ember 测试以重置我的应用程序的状态时。
这与您在现有应用程序中用于重置状态的函数相同吗?
我有一个复杂的订单表格,当技术人员成功填写表格时,我希望他们单击一个按钮,让他们回到开头,以便他们可以开始下一个订单。我需要重置所有控制器、路由和模型配置。
我很好奇是否有比App.reset() 更好的方法?
【问题讨论】:
标签: ember.js
我用过
App.reset()
在进行 Ember 测试以重置我的应用程序的状态时。
这与您在现有应用程序中用于重置状态的函数相同吗?
我有一个复杂的订单表格,当技术人员成功填写表格时,我希望他们单击一个按钮,让他们回到开头,以便他们可以开始下一个订单。我需要重置所有控制器、路由和模型配置。
我很好奇是否有比App.reset() 更好的方法?
【问题讨论】:
标签: ember.js
您可以使用 store.unloadAll(type) - 其中 type 是模型类型。
例如:
store.unloadAll('order');
【讨论】: