これは、同じ問題の前に他の質問と重複していません。
ここに記載されているすべてのソリューションを試してみましたが、いずれも機能しませんでした。Ionic Unkown providerエラー
私は、ブラウザ上でこのエラーが発生します。
Uncaught Error: [$injector:unpr] Unknown provider: $$forceReflowProvider <- $$forceReflow <- $$animateQueue <- $animate <- $compile <- $$animateQueue http://errors.angularjs.org/1.4.3/ $injector/unpr?p0=%24%24forceReflowProvid…eQueue%20%3C-%20%24animate%20%3C-%20%24compile%20%3C-%20%24%24animateQueue
私は依存関係として適切にそれを呼び出すと、一度だけ、それを呼び出すために、私のindex.html
に含める、ngAnimate
をインストールしてください行われ、最終的にはI私のbower.json
をチェックして更新しました。
他に何か確認する必要がありますか?
UPDATE
app.js
angular.module('starter', ['ionic', 'ngRoute', 'starter.homeController', `'starter.clientsController', 'starter.jargonController', 'starter.toolsController', 'starter.welcomeController'])`
.config(function($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/home');
$stateProvider
.state('home', {
url: '/home',
templateUrl: 'templates/home.html',
controller: 'HomeCtrl'
})
.state('welcome', {
url: '/welcome',
templateUrl: 'templates/welcome.html',
controller: 'welcomeCtrl',
css: 'css/welcome.css'
})
.state('jargon', {
url: '/jargon',
templateUrl: 'templates/jargon.html',
controller: 'jargonCtrl',
css: 'css/jarg.css'
})
.state('clients', {
url: '/clients',
templateUrl: 'templates/clients.html',
controller: 'clientsCtrl',
css: 'css/clients.css'
})
.state('tools', {
url: '/tools',
templateUrl: 'templates/tools.html',
controller: 'toolsCtrl',
css: 'css/tools.css'
});
});
HOME:
angular.module('starter.homeController', ['ionic', 'ngAnimate'])
.controller('HomeCtrl', function ($scope){
});
ジャーゴン:
angular.module('starter.jargonController', ['ionic', 'ionic.contrib.ui.tinderCards2', 'ngTouch'])
.controller('jargonCtrl', function($scope) {
});
WELCOME:
angular.module('starter.welcomeController', ['ionic'])
.controller('welcomeCtrl', function ($scope) {
});
TOOLS:問題は、角度が正しい順序でロードされていなかったということでしたので
angular.module('starter.toolsController', ['ionic'])
.controller('toolsCtrl', function ($scope){
$scope.collapsedd=false;
$scope.toggle=function()
{
$scope.collapsedd=!$scope.collapsedd;
}
});
これは排他的に注射の問題です。この問題の原因となっているコントローラー/サービス/工場を確認する必要があります。 – Makoto
私はどちらがどれか分かりません。私はたくさん持ってる。私は投稿を更新します – Hana