2017-05-06 9 views
2

私のプロジェクトでは現在VirtualScrollを使用しています。私は実際にリストのフォントを動的に更新していますが、サイズ、つまり仮想スクロールアイテムの高さを乱してしまいます。私は現在、フォントサイズの変更後に仮想スクロールのサイズを変更/再描画したい。私はいくつかのインスタンスメンバーを持っているドキュメントを見ましたが、私はそれにアクセスすることができません。これまでのところ、ここで私はそれを参照しています方法です:Ionic 2/3で仮想スクロールのサイズを変更/再描画する方法は?

@ViewChild("verseList") verseList: VirtualScroll; 

this.verseList.resize(); //throws error 

またnativeelement: ElementRefを使用して動作しませんでした。私はこれらのインスタンスメンバーを呼び出すことはできません:

readUpdate() 
resize() 
scrollUpdate() 
setElementClass() 
writeUpdate() 

答えて

3

ちょっと分かりました。我々は@ViewChild(Content)を使用してContentへのアクセスと同じように、同様に我々はViewChildを使用して、あまりにもこれにアクセスすることができます。

@ViewChild(VirtualScroll) verseList: VirtualScroll; 

上部にionic-angularパッケージからVirtualScrollをインポートすることを確認します。

関連する問題