使用父路由参数和 Ember-data 的正确方法是通过在父路由中传递参数,并在子路由中获取这些参数,然后使用 Ember-data 从后端服务器获取数据。
以下是一个简单的示例:
// app/routes/parent.js
export default Route.extend({
model() {
return this.store.findAll('parent');
}
});
// app/routes/parent/child.js
export default Route.extend({
model({ id }) {
return this.store.findRecord('child', id);
}
});
在这个示例中,我们首先在父路由中使用 Ember-data 获取所有的父级数据。然后,在子路由中,我们获取了传递的参数 id
,并使用 Ember-data 从后端服务器获取了相应的子级数据。
推荐的腾讯云相关产品:
以上产品可以帮助您更好地管理和部署您的云计算应用。
领取专属 10元无门槛券
手把手带您无忧上云