繁体   English   中英

Angular2-Meteor zone() 方法

[英]Angular2-Meteor zone() method

在 angular2-meteor 教程step3 中,我们使用了 zone 方法。 代码:

import { Component } from '@angular/core';
import { Observable } from 'rxjs/Observable';

import { Parties } from '../../both/collections/parties.collection';

...some lines skipped...
  template
})
export class AppComponent {
  parties: Observable<any[]>;

  constructor() {
    this.parties = Parties.find({}).zone();
  }
}

Party.find({}).zone() 到底是做什么的?

根据您链接的文章:

.zone()是常规Observable的包装器,它使用组件的 Zone 将集合更改连接到视图。

有关更多信息, 这里有一篇文章深入介绍了 Angular 2 中的区域。

从本质上讲, Parties.find({}).zone().find()中的所有数据Parties收集和数据连接组件区。 由于 mongo 集合是一个响应式数据源,这应该允许组件在 Mongo 集合中更新数据时响应式更新其数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM