Я получаю неизвестную ошибку провайдера при попытке запустить модовое окно с угловым бутстрапом из моего приложения, нажав на изображение. Я запускаю тот же тип модально успешно в другом месте приложения.
Here is a screenshot of the error in the debugger
Есть ли что-то случилось с моим кодом контроллера ниже? Я посмотрел на несколько других неизвестных сообщений об ошибках поставщика в стеке, и, насколько мне известно, я делаю все правильно.
app.controller('ModalInstanceCtrl', function($scope, $modalInstance, items,
removeVideoFromCart, removeLiteratureFromCart, productHasItems, cartItemHasVideos,
cartItemHasLiterature, getCartMailToBody, cartMailtoLink, logSentItems) {
$scope.items = items;
$scope.ok = function() {
$modalInstance.close($scope.test);
};
$scope.removeVideoFromCart = function (video, familyIndex, index) {
removeVideoFromCart(video, familyIndex, index);
$scope.cartMailtoLink = getCartMailToBody(); //update the mailto link body to remove video links
}
$scope.removeLiteratureFromCart = function (literature, familyIndex, index) {
removeLiteratureFromCart(literature, familyIndex, index);
$scope.cartMailtoLink = getCartMailToBody(); //update the mailto link body to remove lit links
}
$scope.cancel = function() {
$modalInstance.dismiss('cancel');
};
$scope.productHasItems = function(index) {
return productHasItems(index);
}
$scope.cartItemHasVideos = function(index) {
return cartItemHasVideos(index);
}
$scope.cartItemHasLiterature = function (index) {
return cartItemHasLiterature(index);
}
$scope.getCartMailToBody = function() {
getCartMailToBody();
}
$scope.cartMailtoLink = getCartMailToBody();
$scope.logSentItems = function() {
logSentItems();
}
});
Большое спасибо за ваше время. Дайте мне знать, если вам нужна дополнительная информация или я неясен.
где объявлен 'removeVideoFromCart'? и в каком порядке вы загружаете скрипты в HTML? – Claies
где вы вводите свои зависимости? если removeVideoFromCart - это служба, которую вы написали, то как вы называете ее функцией? – Ritesh