私は現在、Backboneを使用したメッセージングシステムに取り組んでいます。レンダリング時にCollectionViewの最後の要素までスクロールしたい。
ページ上のリンクをクリックするとこれを機能させることができますが、ビューのレンダリングで機能させたいと思います。
リンクで使用しているものは次のとおりです。
document.getElementById('message-new-conversation-dialog').scrollIntoView();
ビューの定義は次のとおりです。
var ConversationView = LSmixBB.CollectionView.extend({
itemView: MessageView,
template: "#message-conversation-template",
onRender: function(){
document.getElementById('message-new-conversation-dialog').scrollIntoView();
document.getElementById('global-column-middle-footer1').scrollIntoView();
}
});
onRender内のページに何もないので、機能しないと思いますか?
私はウェブ開発にとても慣れていないので、優しくしてください!
とにかく、私は本当に助けていただければ幸いです!