0
ng-admin
が単純な内部でレンダリングされないという問題に直面しましたui-view
。ng-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>
どのバージョンの角度/ ui-routerですか? – kauffee000
さらにコードを投稿してください。 homeTemplateとは何ですか?ファイルパス、または特定のhtmlテンプレート文字列? – kauffee000
homeTemplateは '
'のようにシンプルです。バージョン - 角度は1.4.12で、ルータの "latest" –