問題タブ [backbone-layout-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 再レンダリングせずに Layoutmanager でネストされたビューを再ソート/順序付けする方法は?
Backbone.Layoutmanager.js を使用してバックボーン プロジェクトに取り組んでいます。
ネストされたReceiverViewsを持つListViewを取得しました。
私のコレクションは順不同で更新されます - これらのビューを並べ替えたいのですが、コレクション全体を再レンダリングしたくありません。(古いビュー内の古いデータ/イベント ハンドラー/グラフ インスタンスを失うためです。)
直し方 ?
backbone.js - Backgrid:render が呼び出されていません
バックグリッドのレンダリング中
しかし他には何もありません。Backgrid:render() のブレークポイントに達していません。私はバックボーンの初心者なので、何が起こっているのか正確にはわかりませんが、 LayoutManager:render() が呼び出されます..バックグリッドに到達しないようです...表示したいデータがフェッチされていますそれらが正しい形式であるかのように見えます...しかし、Backbone コレクションにまとめられると、見分けるのが難しいことを認めなければなりません。デバッグ方法/Backgrid のレンダーが呼び出されない理由についてのポインタは、感謝して受け取りました。
以下のコード:
ListenView.js