由于我是炭烬新手,所以我不知道如何在炭烬中将对象数组从一条路线传递到另一条路线? (不使用查询参数)。我需要SessionStorage吗?
答案 0 :(得分:2)
通常,当需要在路由之间共享数据时,应使用Ember Data将其保存在本地数据存储中,或者可以使用服务。注意不要创建太多保存数据的服务,否则可能会导致混乱。
例如,假设您创建了一个名为formOptions的服务。您可以在路线中注入服务,并获取{{1}}之类的数据。
有关服务的更多信息:https://guides.emberjs.com/release/applications/services/
答案 1 :(得分:1)