0

ng-admin の基本的な例では、npm installを使用すると機能しますが、bower installを使用するとビューが空になります。ng-admin の古いバージョンを試しましたが、どれも何もレンダリングしません。

4

2 に答える 2

0

を使用するプロジェクトで、ほぼ同じ問題が見つかりましたng-admin

最初に、と を介してng-adminインストールされているのバージョンを確認する必要があります。npm intallbower install

bower installというファイルにあるからです。bower.json

npm installというファイルにあるからです。package.json

そうでない場合は、https://www.npmjs.com/package/ng-admin またはbower install ng-adminhttps://bower.io/npm install ng-admin確認する必要があります

ng-admin のバージョン 1.0 のアルファ版/ベータ版には実際の変更ログがないため、コミットのいくつかの重要な変更を探すために git 履歴を確認する必要があります。

ng-admin の Git はこちら: https://github.com/marmelab/ng-admin

プロのヒント : タグごとに履歴を閲覧します (各バージョンのタグがあります)。

私の場合、alpha5 から beta3 に切り替えていました。また、alpha6 によって導入された後方互換性の中断がありました: https://github.com/marmelab/ng-admin/commit/efa237419c14c3bf0fa5a13423d93a7f068dd8c8

適用する必要がある変更は次のとおりです。

  • ビューの名前を: から: に変更<div ui-view>します。<div ui-view="ng-admin">

  • そして、every:parent: 'main'を次のように変更します。parent: 'ng-admin'

それが役に立てば幸い ;)

于 2016-11-04T14:41:36.503 に答える