0

私が最近直面している問題のために、私は最近スタックオーバーフローに多くの質問を投稿しており、あなたは本当に私を大いに助けてくれました.

私の質問:

私は backbone.js に取り組んでおり、プロジェクトで codeignitor に取り組んできました。今、私の質問はciにあります.ciビューから直接ビューを読み込んで、動的なhtmlを簡単に表示できます(私にとってはうまくいきます)。問題は、js コードと関数、および ajax 呼び出しを backbone.js にシフトする必要があり、このプロジェクトのほとんどが開始されたことです。バックボーンの一部のイベントでまったく新しいページ html を表示する方法がわかりません。私の質問 わかりませんか?さらに説明させてください。

説明:

つまり、いくつかのインデックス ページがあり、このページにすべてのもの (スライダー、フッターなど) が読み込まれます。アイテムをクリックして詳細を表示するたびに、ci は適切なメソッドを呼び出し、その製品の画像と製品のその他のオプションのみを含むまったく新しいページ (読み込みなし) にその製品を表示する html を提供します。ci を使用すると非常に簡単ですが、backbone.js でこれを行うにはどうすれば、別のページまたはインデックス ページとはまったく異なる html を表示し、インデックス ページの他のものを表示しないようにすることができます。その背後にあるロジックを移動および設計する方法を理解することはできますが、さまざまなイベントに対してこれらのさまざまな html をロードする方法を理解していません (たとえば、about ボタンは about us ページを表示する必要があり、注目のカテゴリは注目の製品をすべて表示する必要があります)。そのメイン インデックス ファイル)。

私はいくつかの方向性を得るために本当に必死です。thnxガイズ

4

1 に答える 1

0

単一ページのアプリケーションを作りたいと言うつもりだったと思います。はい、そうするバックボーンの最良のアイデア。以下が必要になります:

  • テンプレート ( と の中にある必要が<script type="text/template">あります</script>)
  • バックボーン ビュー
  • バックボーン モデル
  • バックボーン ルーター
于 2013-02-01T12:01:27.263 に答える