ES5中如何访问Component的ViewChildren和ContentChildren?

How to access ViewChildren and ContentChildren of Component in ES5?

Here 是一篇介绍如何在 TypeScript 中访问 ViewChildren 和 ContentChildren 的文章。如果 Angular 2 代码是用 ES5 编写的,如何访问它?

您需要在 ng.core.Component 的查询属性中使用 ng.core.ViewChildren。

示例如下:

var component = ng.core
    .Component({
        selector: 'comp',
        template: '...',
        (...)
        queries: {
          someProp: new ng.core.ViewChildren(someDirective)
        }
    })
    .Class({
      (...)
    });