backbone.jsを練習するためのデモアプリを作ろうとしています。
私のアプリ アーキテクチャでは、最初にモデルを設計し、JSON ファイルを解析してそれらのレコードを localStorage に格納し、モデルの属性hotelsdata
に localStorage の最初の 10 レコードを入力するコードを内部に記述しました。
そして、 を呼び出すたびにbackbone.view.extend()
、モデル オブジェクトからデータを取得しています。
今、私がやりたいことは、モデルが更新されるたびに、モデルの新しい値からビューも更新する必要があるということです。私はすでに試しました
model.on('change',function())
view.render()
トリガーしますが、イベントでメソッドを呼び出すとchange
、ページが更新されますが、ページにレコードを追加している間、スクロールが機能しません。
だから、view.render()
私のページのスクロールがview.render()
.
要するに、ビューが更新されているとき、ページのスクロールが機能する必要があります。