最小化されていない状態で正常に動作する次のコードがあります。
$scope.newContact = function(ev) {
console.log(1);
var d = $dialog.dialog({
template : newcontactdialog,
controller : 'ContactDialogController'
});
console.log(2);
d.open().then(function(result) {
console.log(4);
});
console.log(3);
};
function ContactDialogController($scope, dialog) { ... etc ...}
最小化した後 (クロージャ コンパイラ、Simple Optimizations)、次のようになります。
1
2
3
Error: Unknown provider: aProvider <- a
を保護するために何かをする必要があると思いますがContactDialogController
、おそらくそれは ($scope, dialog)
関数の引数ですが、わかりません。
AngularJS に推奨されるミニファイアはありますか?