私は現在、strophe.js、backbone.js、および wijmo (jquery UI に基づく UI ライブラリ) で遊んでおり、チャット インターフェイスに取り組んでいます。2 つのダイアログ ボックスがあります。1 つは連絡先リスト、もう 1 つはチャット コンテナーです。チャットは、従来の jquery UI マークアップを使用してタブで整理されます。
<div id="tabs">
<ul>
<li><a href="#tabs-1">Chat 1</a></li>
<li><a href="#tabs-2">Chat 2</a></li>
<li><a href="#tabs-3">Chat 3</a></li>
</ul>
<div id="tabs-1"><!-- Content chat 1 --></div>
<div id="tabs-2"><!-- Content chat 2 --></div>
<div id="tabs-3"><!-- Content chat 3 --></div>
</div>
個々のチャット コンテナーには、参加者リスト (マルチユーザー チャット)、メッセージ、およびフォームが含まれます。
バックボーンとアンダースコアを初めて使用するので、これを処理する最良の方法は何だろうと思っています。チャット モデル、チャット コレクション、チャット ビュー、チャット リスト ビューから始めましたが、タブをレンダリングして最新の状態に保つ適切な方法が見つかりません。
何か案は ?