2013-11-19 4 views
0

Я строю свое приложение angularjs с Grunt и yoman.

Мой хозяин в example.com и мой АФИ example.com/api

Тогда я пытаюсь использовать $http как:

$http.get('/api/posts').success(function (data) { 
    console.log(data) //the data is my index.html code 
}) 

Может кто-нибудь сказать мне, почему данные я получаю мой index.html код? И как я могу это исправить?

Спасибо!

ответ

2

Вы получаете код index.html назад при попытке получить доступ к странице ('/ API/сообщений), не существует, или не могут быть доступны непосредственно, попытайтесь увидеть

example.com/api/posts/

в адресной строке браузера и посмотреть, что он возвращает.

+0

Связано это с '$ routeProvider' configure? Я установил 'иначе ({redirectTo: '/'})' – user2331095

+0

Да, вероятно, это может быть возможной причиной. – icanbeacoder

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