3

backback.gepettoプラグインに関するいくつかの質問

  1. レイアウトと内部のビューがあります。ビューで生成されたイベントをレイアウトに渡す方法は?layout:onRenderのインスタンスビュー、ビューにparentContextを渡し、this.context.dispatchToParentを使用してメッセージをレイアウトに送信するか、レイアウトのview.contextイベントをリッスンしますか?どの戦略が優れていますか:親が子を聞くか、子が親にイベントを送信しますか(たとえば、私をレンダリングします)?

  2. geppettoの例では、1つのビューごとに1つのコンテキストしか表示されませんでしたが、多くのビューに対して1つのコンテキストは表示されませんでした。ウィジェット間でコードとデータを共有するにはどうすればよいですか?

  3. ディスパッチ、dispatchToParent、dispatchGloballyを使用する場合

  4. コンテキストの主なアイデアは何ですか?コンテキストがない場合、ウィジェットはイベントをリッスンでき、それらを親に送信できます。または親はコンテキストのようにイベントをリッスンできますが、どのような違いがありますか?

  5. コンテキストにどのロジックを含めるべきか、ビューアイテムに何を含めるかを決定する方法は?

4

1 に答える 1

4

Geppettoの作者、こちら。GitHubリポジトリの問題リストでこの質問に回答しました。ここを参照してください:https ://github.com/ModelN/backbone.geppetto/issues/5#issuecomment-11155226

于 2012-12-08T05:26:45.300 に答える