gpt4 book ai didi

javascript - 在 url angularJs 中非法使用 JSON CALLBACK

转载 作者:行者123 更新时间:2023-11-30 11:40:09 25 4
gpt4 key购买 nike

我的目标是获取 RSS 提要但我总是收到这个错误

Error: [$http:badjsonp] Illegal use of JSON_CALLBACK in url

angular.module('djsreaderApp')
.controller('MainCtrl', function($scope, $http,$sce) {
var url = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20xml%20where%20url%3D'http%3A%2F%2Fdailyjs.com%2Fatom.xml'%20and%20itemPath%3D'feed.entry'&format=json&diagnostics=true&callback=JSON_CALLBACK";

$http.jsonp($sce.trustAsResourceUrl(url)).
then(function(data, status, headers, config) {
$scope.feed = {
title: 'DailyJS',
items: data.query.results.entry
};
});
});

最佳答案

你需要更新$http调用方式

$http.jsonp(url).then(function(data) {
console.log(data);
$scope.feed = {
title: 'DailyJS',
items: data.query.results.entry
};
});

工作 fiddle

关于javascript - 在 url angularJs 中非法使用 JSON CALLBACK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43015284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com