0

私は backbone.js が初めてで、他の言語で使用したパターンを使用しようとしています。それらのいくつかは機能し、いくつかはまったく横ばいです。私の質問はこれです-ビュー内からモデルをどのように参照すればよいですか。たとえば、モデルのコレクションからモデルを渡した 5 つの同一のビューがあります。ユーザーが 5 つのビューのいずれかをクリックすると、そのビューが作成されたモデルを使用する必要があります。現在、ユーザーがビューをクリックするたびに this.model に対して null を取得しています。

4

1 に答える 1

1

公式ドキュメントhttp://backbonejs.org/#View-constructorに記載されているように、ビュー コンストラクターでモデルを渡す必要があり ます。その後、this.model だけでビューからモデルにアクセスできます。

未定義になり、ビューのコンストラクターでモデルを渡した場合、コールバック関数が呼び出されているときのコンテキストが原因である可能性があります。それを確認しましたか?

于 2013-01-24T17:35:08.890 に答える