2017-09-08 6 views
0

ng-adminが単純な内部でレンダリングされないという問題に直面しましたui-viewng-adminが別のui-viewで初期化されない

ここにコードされています

$stateProvider 
    .state('home', { 
     url: '/', 
     template: homeTemplate 
    }) 
    .state('login', { 
     url: "/login", 
     template: loginTemplate, 
     controller: 'LoginController', 
     controllerAs: 'vm' 
    }) 
    .state('register', { 
     url: "/register", 
     template: "<div>Register is under maintenance</div>", 
    }) 
; 

そして、ここではHTMLである:角度をロードしようとしました:

<html ng-app="myApp"> 
<head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <title>Admin-tool</title> 
    <meta name="google" value="notranslate"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <!--<link rel="shortcut icon" href="favicon.ico" />--> 
</head> 
<body ng-strict-di class="main-content"> 

    <div id="content-body" class="content"> 

     <div ui-view=""></div> 

    </div> 

    <pg-footer></pg-footer> 

</body> 

はまた、情報メッセージ

WARNINGがあります一回以上。

これは本当ですか? ng-adminの単純なページをレンダリングしない理由を教えてください。

ブラウザではそれだけで次のようになります。

<!-- uiView: --> 
<div ui-view="" class="ng-scope"></div> 
+0

どのバージョンの角度/ ui-routerですか? – kauffee000

+0

さらにコードを投稿してください。 homeTemplateとは何ですか?ファイルパス、または特定のhtmlテンプレート文字列? – kauffee000

+0

homeTemplateは '

'のようにシンプルです。バージョン - 角度は1.4.12で、ルータの "latest" –

答えて

0

まあ、NG-adminが、それはNG管理者が初期化されているログイン敗走し、デフォルトを作るために必要だったので、それは自身のルーティングのしています。 ng-admin内でカスタムページを作成する必要がある場合は、次のような状態で指定する必要があります。parent: 'ng-admin'

関連する問題