1
AngularJS爲什麼這個Angular腳本無法檢索Laravel 4生成的JSON?
$http({
method: 'GET',
url: '//www.ign-design.net/users'
}).success(function (data, status, headers, config) {
$scope.user.username = data.name;
}).error(function (data, status, headers, config) {
console.log(data);
}
);
Laravel
Route::get('users', function()
{
return Response::json(array('name' => 'Anil', 'yas' => 25));
});
的問題是,當我添加//echo.jsontest.com/name/Anil/yas/25
作爲$http URL
腳本工作正常。然而,然後我添加//www.ign-design.net/users
(這是由Laravel使用上面的代碼生成的),它不起作用。它到.error
和console.log
輸出:""
我不知道什麼是錯的。爲什麼我的Laravel的Response::json()
不滿足像jsontest.com網站這樣的AngularJS?花了2小時試圖弄清楚 - 沒有運氣。
詩篇。可能是一個標題問題 - 但我也嘗試使用普通的PHP輸出JSON數據並自己設置標題。也沒有工作。
檢查在瀏覽器控制檯的網絡選項卡中的請求本身,看看它的狀態,如果網址是你所期望的,如果要返回的數據等 – charlietfl
也使用的是絕對路徑,但沒有通過'http://'嘗試加我 – charlietfl
@charlietfl我做到了。添加http://並不能解決問題,在過去的2個小時裏,我一直在努力看到他們的響應頭文件和我的響應頭文件之間的差異。沒有運氣,這就是爲什麼我問這個問題。 – Aristona