0
console.log( 'data')が決してヒットしない次のコードがあります。私はそれが主語と関係があると思う。助けてもらえますか?Angular2 multiple ObservablesとforkJoinが動作しない
getTextResourceSubject(key: string): Observable<string> {
const subject = new Subject<string>();
// Do something here
return subject;
}
initialise(title: string, message: string, yes: string, no: string) {
var titleTranslated: string;
var messageTranslated: string;
var yesTranslated: string;
var noTranslated: string;
console.log('initialising');
Observable.forkJoin(
this.getTextResourceSubject(title),
this.getTextResourceSubject(message),
this.getTextResourceSubject(yes),
this.getTextResourceSubject(no)
).subscribe(
(data) => {
console.log('data');
titleTranslated = data[0];
messageTranslated = data[1];
yesTranslated = data[2];
noTranslated = data[3];
console.log(data);
},
err => console.log(err)
);
}