angular.js - angularjs でネストされたレイアウトを実装するにはどうすればよいですか?
習慣沉默
習慣沉默 2017-05-15 16:51:01
0
3
620

以上です。基本的なチュートリアルによれば、私のアプリケーションはフロントエンド (ホーム) とユーザー バックエンド (ユーザー) に分かれています。index.html はホームページとして使用され、グローバル レイアウトとしても使用されます。

私のプロジェクトの一般的な構造は次のとおりです:

リーリー

今思うことは、views/home 配下のテンプレートは views/home/layout.html を継承しており、views/user も同様であるということです。
views/home/about/index.html を例にとると、ルーティング URL は次のようになります:

リーリー

問題は、app/views/home/about/index.htmlapp/index.html を直接継承することです。これを次のように継承させたいと考えています。

-> app/views/home/about/index.html -> ブラウザへの出力 app/views/home/layout.html app/index.htmlそれを達成するにはどうすればよいですか?

======

angular-ui-router というサードパーティのプラグインを見つけました。これは、angular-router を置き換えてこの機能を実現できます。

習慣沉默
習慣沉默

全員に返信(3)
某草草

あなたの選択は正しいです。

いいねを押す +0
过去多啦不再A梦

MEAN.JS の構造とよく似ているので、参照してください。

いいねを押す +0
phpcn_u1582

ページ内のすべての要素をディレクティブにし、継承とネスト関係をディレクティブに配置し、1 つのページで複数のディレクティブを組み合わせて使用​​します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート