AngularJS:UIルーターがテンプレートとコントローラーをロードしない

ワーグナーモレイラ

私は、私がアクセスしたときに、私のコードのエラーですどこuderstandしようとしている/ダッシュボードをそれだけで負荷最初のルートのテンプレート「ルート」で、SYSTEM_VARS.includes.general.root決意内部にconsole.logが、負荷状態のroot.dashboard.home

index.htmlにui-viewディレクティブを追加しました

私のroutes.jsファイルを確認してください

ルートのconsole.logsをログに記録するコンソール:

State ROOT: Resolve root
Current State: DASHBOARD
Current State: DASHBOARD.HOME

/ dashboard状態テンプレートのコンテンツは単なる<h1>DASHBOARD HOME</h1> for tests Shortです。/dashboard状態は構成されたテンプレートとコントローラーをロードしていません。

アンドレアス・イェーグル

状態名内のドットはネストされた状態を生成することに注意してください。ネストされたすべての状態ui-viewは、親状態のテンプレートのに含まれる必要があります

これはとの間root.dashboard正しく設定されているようroot.dashboard.homeです。

ただし、root.dashboardインデックスページで名前のないui-viewを使用したが、という名前のビューを使用するように状態を構成したため、テンプレート自体はインデックスページに正しく挿入されませんcontentViewこれは、viewsプロパティを削除しtemplateとして定義するとすぐに修正されるはずですuiViewroot.dashboard状態は次のようになります。

{
    abstract: true,
    url: '/dashboard',
    template: uiView,
    resolve: {
        data: [function () {
             console.warn('Current State: DASHBOARD');
        }]
    }
}

参考までに、https//github.com/angular-ui/ui-router/wiki/Multiple-Named-Views#example --- name-matchingを参照してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

角度UIの遅延ロードテンプレートとコントローラー-ルーター

分類Dev

UI-ルーター状態コントローラーがスコープを更新しない

分類Dev

AngularUIルーターのテンプレートとコントローラーが間違っています

分類Dev

テンプレートがテンプレートパラメータを「オーバーロード」しないのはなぜですか?

分類Dev

コントローラーが小枝テンプレートをレンダリングしない理由

分類Dev

AngularUI-ルーターがコントローラーをロードしない

分類Dev

OutlookがCSSスタイルをHTMLメールテンプレートにロードしない

分類Dev

データをコントローラーにバインドし、テンプレートURLで表示するAngularJS1.5コンポーネント

分類Dev

テンプレートコントロールのContentPresenterが機能しない

分類Dev

Angularjsがコントローラーを認識しない

分類Dev

UI-ビューセクションがあるときにルーターがコントローラーを実行していない

分類Dev

AngularJSディレクティブがコントローラーからデータを読み取らない

分類Dev

WPFがコントロールをロードしない

分類Dev

Spring MVCコントローラーがThymeleafのテンプレートから属性を受信しない

分類Dev

RSpec: コントローラーがテスト環境でレコードを更新しない

分類Dev

ルートがデータコントローラーをロードするまでテンプレートを待機させる方法は?

分類Dev

Angularjs $ setPristineがコントローラーを構文として使用しない

分類Dev

テンプレートからデータを取得してコントローラーAngularjsに渡すことができません

分類Dev

SpringBootがテンプレートからビューをロードしない

分類Dev

WebpackEncoreがベーステンプレートにJavaScriptをロードしない

分類Dev

Django子テンプレートがフォームをロードしない

分類Dev

Meteorのルートなしでコントローラーをテンプレートに適用します

分類Dev

インライン機能がない限り、UIルーターがコントローラーにヒットしないAngularアプリ

分類Dev

ボタンコントロールをレンダリングしようとしているときにAngularinnerHTMLプロパティが機能しない

分類Dev

アプリをモジュール化した後、Angularjsコントローラーが機能しない

分類Dev

UI-ルーター複数ビュー単一コントローラーが機能しない

分類Dev

ハンドルバー-テンプレートをコンパイルしないプラグインが必要

分類Dev

sylius コントローラーのカスタマイズがベンダー コントローラーをオーバーライドしていない

分類Dev

MeteorIronルーターがテンプレートをロードしていません

Related 関連記事

  1. 1

    角度UIの遅延ロードテンプレートとコントローラー-ルーター

  2. 2

    UI-ルーター状態コントローラーがスコープを更新しない

  3. 3

    AngularUIルーターのテンプレートとコントローラーが間違っています

  4. 4

    テンプレートがテンプレートパラメータを「オーバーロード」しないのはなぜですか?

  5. 5

    コントローラーが小枝テンプレートをレンダリングしない理由

  6. 6

    AngularUI-ルーターがコントローラーをロードしない

  7. 7

    OutlookがCSSスタイルをHTMLメールテンプレートにロードしない

  8. 8

    データをコントローラーにバインドし、テンプレートURLで表示するAngularJS1.5コンポーネント

  9. 9

    テンプレートコントロールのContentPresenterが機能しない

  10. 10

    Angularjsがコントローラーを認識しない

  11. 11

    UI-ビューセクションがあるときにルーターがコントローラーを実行していない

  12. 12

    AngularJSディレクティブがコントローラーからデータを読み取らない

  13. 13

    WPFがコントロールをロードしない

  14. 14

    Spring MVCコントローラーがThymeleafのテンプレートから属性を受信しない

  15. 15

    RSpec: コントローラーがテスト環境でレコードを更新しない

  16. 16

    ルートがデータコントローラーをロードするまでテンプレートを待機させる方法は?

  17. 17

    Angularjs $ setPristineがコントローラーを構文として使用しない

  18. 18

    テンプレートからデータを取得してコントローラーAngularjsに渡すことができません

  19. 19

    SpringBootがテンプレートからビューをロードしない

  20. 20

    WebpackEncoreがベーステンプレートにJavaScriptをロードしない

  21. 21

    Django子テンプレートがフォームをロードしない

  22. 22

    Meteorのルートなしでコントローラーをテンプレートに適用します

  23. 23

    インライン機能がない限り、UIルーターがコントローラーにヒットしないAngularアプリ

  24. 24

    ボタンコントロールをレンダリングしようとしているときにAngularinnerHTMLプロパティが機能しない

  25. 25

    アプリをモジュール化した後、Angularjsコントローラーが機能しない

  26. 26

    UI-ルーター複数ビュー単一コントローラーが機能しない

  27. 27

    ハンドルバー-テンプレートをコンパイルしないプラグインが必要

  28. 28

    sylius コントローラーのカスタマイズがベンダー コントローラーをオーバーライドしていない

  29. 29

    MeteorIronルーターがテンプレートをロードしていません

ホットタグ

アーカイブ