私はバックボーンを始めたばかりです... 非常に混乱するものに遭遇するまで、私はそれに興奮していました. したがって、バックボーン情報を検索しているときに見たのは、ビューは基本的に 1 つの要素に固有であるということです。
サンプル プロジェクト: Web ページ ビルダー/エディター
したがって、サンプルプロジェクトElement()
を守ると、次のいくつかを実行するメソッドを含むビューがあると思います
- CSS スタイルを変更する
- 要素のテキストを変更
- 要素を削除
- 要素にクラスを追加
- (id, class) で変更
そしてそれらのメソッドでは、彼らは次のようなことをします
this.el.style.color = 'red';
これが可能であると私が考えた唯一の方法new Element({el: someElement})
は、変更される for each 要素を作成することです。
たとえば、1 つのページに100 以上の要素があり、 100 以上のビューがあるとします。
質問が混乱している場合、それは私が混乱しているためです。さらに情報が必要な場合. コメント...
また、モデルについて読んだ情報のほとんどは、モデルがサーバーに接続するために使用されているためです。それはページが保存されたときだけです。
では、これほど多くのビューがあるのは正常ですか?