Не могу понять, как заставить его работать ... Я пытаюсь получить CSRF из API и загружать его как константу в мое приложение angularJS. Вот код, который я использовал от @David Мошера https://gist.github.com/davemo/6141699 я начинаю app.js, делая это:Угловой JS & CSRF с RESTFull API Laravel
// Retrieve and inject the CSRF token from the server
(function() {
var $injector = angular.injector(['ng']); $injector.invoke(function($http,$rootScope) {
$rootScope.$apply(function() {
$http.get("http://api.local/auth/csrf_token").then(function(response)
{
angular.module("app").constant("CSRF_TOKEN", response.data);
console.log(CSRF_TOKEN);
angular.bootstrap(document, ['app']);
});
});
});
})();
Когда я проверяю возвращает 200 с csrf_token. Однако CSRF_TOKEN не установлен нигде в приложении ... console.log (CSRF_TOKEN) return ReferenceError: CSRF_TOKEN не определен ....
Любая идея, что я делаю неправильно ???
Большое вам спасибо! :-)
Переехал его верхнюю часть моего файла services.js и он работает сейчас ... – commandantp