我在一个角度组件中有一个函数,我从模板调用,该函数是Observable字符串类型,但不幸的是它不会返回所有内容,只有data
变量。
如何解决返回dateNew[0] + " de " + data + " de "+ dateNew[2]
?
showDate(date):Observable<string>{
let dateNew = this.datePipe.transform(this.dateTimePipe.transform(date), "dd/MM/yyyy").split('/');
return this.translate.get(this.getMonthByNumber(dateNew[1])).do(data => {return dateNew[0] + " de " + data + " de "+ dateNew[2]});
}
我从元素
调用此函数 <h2 [innerHTML]="showDate(event?.data)|async">
</h2>
答案 0 :(得分:1)
ReportItem
答案 1 :(得分:0)
Observables是多个值随时间的惰性集合。除非subscribe()。
,否则Observable将返回howDate(date).subscribe();