バックボーンJSモデルの使用に問題があります:item.get(element index)
。私は1248のラインアイテムを持つスプレッドシートを持っているので、同じコードを1248回繰り返して、すべてのデータを取り込む必要はありません。このコードを連結してすべての要素インデックスを1つのイベントにすることはできますか?バックボーンJSとの要素インデックスの連結.getモデルイベント
コード:
function showInfo(cameras) {
var camera_view = new CameraView({ model: cameras.get(1) });
$("#content").append(camera_view.render().el);
var camera_view = new CameraView({ model: cameras.get(2) });
$("#content").append(camera_view.render().el);
var camera_view = new CameraView({ model: cameras.get(3) });
$("#content").append(camera_view.render().el);
etc.....all the way to 1248
}
イム「バックエンド」でGoogleスプレッドシートからデータを取得するためにbackboneJS
とtabletopJS
での作業。 ありがとう
に操作を減らすために1回のショットで注入? – FrankerZ
はい、バックボーンでコレクションを使用できます。 underscore.js各メソッドを使用してコレクションからすべてのオブジェクトを1つずつ取り出してレンダリングします。 – Mahi
https://www.youtube.com/watch?v=eCYlcpfIXckこちらの動画は役に立ちます – Mahi