我用过
App.reset()
在进行Ember测试时重置我的应用程序的状态。
这与您在现有应用程序中用于重置状态的功能相同吗?
我有一个复杂的订单表格,当技术人员成功完成表格时,我希望他们点击一个按钮,将它们带回到开头,这样他们就可以开始另一个订单了。我需要重置所有控制器,路由和模型配置。
我很好奇是否有更好的方式超越App.reset()
?
答案 0 :(得分:1)
您可以使用store.unloadAll(type) - 其中type是模型类型。
例如:
store.unloadAll('order');