2016-11-10 2 views
0

У меня есть простой Angular $ http.get и post calls. Он отлично работает в IE, но не в Chrome или Firefox.

Я сохранил точку останова в JS и отлаживал ее, она просто ломается точно в строке $ http.get ('urlAPI') и не видит никаких указаний для этого. Отладка приводит меня к деталям угловых методов, которые я не смог выполнить.

Любой человек столкнулся с подобной проблемой или любым руководством здесь. Я использую Angular версии 1.5.8.

Вот мой простой Угловая код

$scope.wakeup = function() { 
    $http.get('getTimings').then(function() { 
    } 
} 
+0

что ошибка? –

+0

Используете ли вы какие-либо другие библиотеки с angularjs? попробуйте прокомментировать их все и создайте простой запрос '$ http.get', чтобы убедиться, что он работает один или нет. – Dabbas

+0

что твой апи? это веб-интерфейс .NET? –

ответ

1

Пожалуйста, используйте это следующим образом: Если на стороне сервера сценариев PHP, то он будет работать: (если ASP.NET вы должны добавить веб-службы для GET в Интернете. конфигурационный файл)

IMP: Пожалуйста, убедитесь, что вы использовали нг-приложение и имя нг-контроллер так же, как используется в HTML

<p>Today's welcome message is:</p> 

<h1>{{myWelcome}}</h1> 

</div> 

<p>The $http service requests a page on the server, and the response is set as the value of the "myWelcome" variable.</p> 

<script type="text/javascript"> 
var app = angular.module('myApp', []); 
app.controller('myCtrl', function($scope, $http) { 
$http.get("welcome.php") // you can use welcome.htm also 
.then(function(response) { 
$scope.myWelcome = response.data; 
    }, function(error){ 
     console.log(error) 
    }); 
}); 
</script> 
+0

Это на Java. У меня есть правильное имя ng-app, и я сделал много приложений в прошлом, но это странно, и он работает и в IE. Если эти значения неверны, они не должны работать и в IE – CrazyMac

+0

Спасибо. Это помогло мне частично найти мой ответ или хотя бы направить меня, чтобы получить ответ. В IE он генерировал пустой json, тогда как в Chrome и Firefox он выводил меня на пустую страницу. Таким образом, у всех 3 были проблемы, но моя реальная проблема была в методе API службы. – CrazyMac

+0

Pls принимает ответ тогда, оно будет полезно к другим также. – Cruzer

Смежные вопросы