2016-11-21 9 views
0

私は現在、角度2アプリを作成していますが、私はQueryListに問題がありました。角2:クエーリストを解決しますか?

どうすれば値を取得できますか?

私はquerylistを得る:

@ViewChildren('setSlider') setSliders: QueryList<Slides>; 

この部分は、これまで正常に動作します。今私はこのオブジェクトを持っています:

QueryList {_dirty: false, _results: Array[4], _emitter: EventEmitter} 

そして今私はそれから2番目の結果を得たいと思います。

例:setSliders [0] --->動作しません。

どうすればいいですか?

ありがとうございます:)

答えて

2

あなたもこれを使用することができます。

ngAfterViewInit() { 
    console.log(this.setSliders.toArray()); 
    this.setSliders.changes.subscribe(val => console.log(this.setSliders.toArray()); 
} 
1

マップ・メソッドを使用してみてください:

this.setSliders.map(slider => console.log(slider.nativeElement)); 
関連する問題