【发布时间】:2020-04-29 04:49:43
【问题描述】:
我在编译 Angular 代码时遇到问题
ERROR in src/app/order-details/order-details.component.html:76:55 - error TS2531: Object is possibly 'null'.
76 <div class="mat-display-1">you have to pay {{(productNumber | async ) * 90 }} $</div>
但是我在 UI 上得到了正确的值。
我可以进行任何检查以消除此错误。
更多代码
constructor(private http : HttpClientService) {
this.productNumber=this.http.orderDetailEmitter;
}
【问题讨论】:
-
您实际上并没有执行
orderDetailEmitter函数,因为您缺少括号。 -
代码运行良好。它是只读 orderDetailEmitter = new ReplaySubject
(1); 的引用 -
那么请更新您的问题以显示所有相关代码。