我有一个包含对象列表的表,我为用户提供了一个编辑这些对象的选项。我不知道是否需要在父对象(对象列表)、子对象(对象)或两者中使用API。我可以在父对象中使用1个observer(rxjs)并在子对象中使用一个@Input来替换对API的2次调用吗?这是一个好主意吗?
ParentList(){
listObjects$: Observable<Object[]>;
this.listObjects$.pipe(take(1)).subscribe(list => {
//Assign listObjects
});
}
个字符
实际上我两次都尝试调用了API服务。
1条答案
按热度按时间8xiog9wr1#
我建议从子组件或父组件调用API。我不认为有理由从两个组件调用它。
至于是从父组件还是子组件调用它,这取决于: