-1
我有这样的:如何推入服务而不会丢失以前的数据?
items = new ReplaySubject<Object>(1);
setItems(obj){
this.items.next(obj);
}
getItems(){
return this.items.asObservable();
}
在组件我有这样的:
this.sharedData.getItems().subscribe((data) => {
return;
})
问题是每当我使用setItems我失去了以前的数据。任何建议如何避免这种情况?我想要在数组中推入以前的数据。任何建议如何可以达到?
使用实际的数组? – echonax
你的意思是?如果我使用数组而不是服务,那么当我通过组件时,将丢失数据 – None