我在Angular应用程序中使用RxDB(本质上是使用rxjs
的{{1}}的包装器)。数据库中的每个文档(称为RxDocument
)都是ES6代理。例如,我可以和RxDocument
一样:
Object{
arr : getter
arr : setter
}
但是,当我尝试在Angular模板中引用此getter时,它会导致浏览器选项卡崩溃,因为NgZone会吓坏。例如:
<div *ngFor="let arr of this.document.arr"></div>
如何以不会破坏角度变化检测功能的方式引用代理值?