Marionette.js を使用してプロジェクトを進めていますが、障害が発生しました。私のモデルは、配達員が運転する旅行の行程を表しています。各モデルには pick_location、pickup_time、drop_location、drop_time があります
配送中の移動距離だけでなく、配送間の移動距離も計算できる必要があります。だからもし
- d1 - pick_loc-1、pick_time-1、drop_loc-1、drop_time-1、....
- d2 - pick_loc-2、pick_time-2、drop_loc-2、drop_time-2 など
のディスプレイを作りたい
- d1 - travel_time (ピックしてドロップ)、travel_distance (ピックしてドロップ)
- 配送間の travel_time、配送間の travel_distance
- d2 travel_time (ピックしてドロップ)、travel_distance (ピックしてドロップ)
完了したら列を合計します。
私が考えている最後の合計は、collection.reduce定義で簡単に達成できます
モデル内の位置間の時間と距離の計算は簡単です。
私が抱えているハングアップは、モデル間の計算を含む中間値を計算し、計算された行をビューに表示することです。