0
私のサービスクラスでは、コンポーネントが購読している動作の件名(msg
)があり、いくつかのAPIコールからデータが戻った場合にこの変数を更新するfuncがあります。Observableから戻ってきたエラーメッセージを取得してカスタムオブジェクトに入れる方法は? typescript
これはmsg
宣言されています
//Message is type Message = {header: string, content: string};
public msg = new BehaviorSubject<Message>(undefined);
private getDataUpdateMessage(listOfPeople: Observable<Person[]>): void {
let self = this;
listOfPeople.subscribe(
res => {
self.msg.next(undefined);
},
error => {
self.msg.next(error);
}
);
}
第一のものは、私はself.msg.next(error);
を渡すのエラーを取得いけない方法を得るいけないということですか?/
感謝:イムが{header: string, content: string};
を得ることを期待し、原因とどのように私は実際のメッセージERRメッセージを取り、そこにそれを置くか、それはそのつもりはないMSGには何も入れをどのように見えるかを起こします!
MyErrorとは何ですか? –
あなたのカスタムオブジェクト。私はあなたが「カスタムobjに入れて」ということを本当に理解していませんでした。 –