我是javascript,angularJS和JQuery的新手,但我刚刚开始编写一个angularJS应用程序,我使用JQuery从这样的网络服务器获取JSON:
var obj = $.getJSON( "http://something.com/lol?query="+ $scope.searchString, function() {
$scope.items = obj.responseJSON.entries;
}
Run Code Online (Sandbox Code Playgroud)
在angularJS中有一个等于$ .getJSON的方法吗?这样我就不必导入JQuery库了.
提前谢谢,新手.
到目前为止这是我的解决方案:
function InstantSearchController($scope, $http){
$scope.search = function() {
$http.jsonp("http://something.com/lol?query="+ $scope.searchString + "?json_callback=JSON_CALLBACK").success(
function(data, status) {
console.log(data);
}
);
}
Run Code Online (Sandbox Code Playgroud)
但我收到错误信息:
未捕获的SyntaxError:意外的令牌:
为什么是这样?我究竟做错了什么?}