Vue.jsで簡単なチャットアプリを構築しようとしています。私の問題は、新しいメッセージが書き込まれるときにメッセージ領域が下にスクロールする必要があるということです。Vue.js:v-for後のイベント
私はv-for指示文でメッセージをループします。 v-forがDOMを更新したときにイベントがありますか?
メッセージ領域divがコンポーネントのメッセージ配列をリッスンするようにしました。私は、配列にメッセージを追加しているのと同じ関数で、メッセージ領域のdivのscrollTopを99999に設定しようとしました。しかし、問題はv-forがDOMを更新していないため、スクロールできません正しい点。
行われ、 'V-for'ループ後のフックやイベントがある場合、私は知りませんが、あなたが比較のために、すべてのように行うことができます最後の反復であるかどうかを確認するための実際のインデックス? '$ index === array.length - 1'のようなものをdivやscrollにするためにクラスやスタイルにバインドしますか? –