質問

さて、私は昨夜BackBone.jsを学び始めたばかりで、私は今のところ少し困惑していることを認めなければなりません。私のシナリオは比較的簡単です。#Checkout_TableのIDを備えたHTMLテーブルが1つあります。このテーブルには4行があります。常に4行があり、行数を減少または増加させることはありません。ページには、行の値を実現できるようにする他のさまざまなフォーム要素があります。最終的にこれはAjax経由になりますが、この例ではそれは重要ではないようです。これが私が思いついたものです: http://jsfiddle.net/xyzas/

バックボーンドキュメントでは、「一般的なアイデアは、インターフェイスを論理ビューに整理することであり、モデルに裏打ちされています。それぞれがページを再描画することなく、モデルが変更されたときに独立して更新できます。オブジェクト、DOMの要素を検索し、HTMLを手作業で更新すると、ビューのレンダリング関数をモデルの「変更」イベントにバインドできます。日にち。"

私はこれを行うために正しい軌道に乗っていますか?グローバル変数としてチェックアウトテーブルモデルのインスタンスを渡すことは、これを行うための正しい方法でありますか、それとも違ったやり方で行いますか?

よろしくお願いします。

役に立ちましたか?

解決

前述のように:モデルはデータを表し、表示を使用してモデルを使用してHTMLに表示して表示します。

あなたのアプリはこれに沿ってもっと見る必要があります: http://jsfiddle.net/xyzas/2

また、この素晴らしいチュートリアルをご覧ください。 http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top