1

アプリケーションで並べ替え可能なドラッグ アンド ドロップ リストを作成する必要があります。そのため、このために、少量のアイテムに対して正常に機能する角度付きドラッグ アンド ドロップ リストを使用しました。

ただし、私のアプリケーションには何千もの項目がある場合があります。したがって、速度を向上させるには、 が提供するmd-virtual-repeatAngular Materialを使用する必要があります。適切な数の要素でモデルをバックグラウンドに保持します。ただし、DOM は、仮想コンテナー内に表示されるもののみをレンダリングします。

ライブラリは$index要素を追跡するためにレンダリングを使用するため、仮想リピーターを使用すると、$index現在は仮想であるため、あらゆる種類の問題が発生します。

たとえば、これらの問題のいくつかは次のとおりです。

  • ドラッグした要素がmodel

  • ドロップ位置にあった要素はmodel

  • ドラッグ中に一部の要素が元の要素から失われる場合がありますmodel

  • 等...

この問題に取り組むために何を提案しますか?

このライブラリを使用するよりも簡単な解決策はありますか?

ありがとうございました

4

0 に答える 0