angularjs1.6.8版本跨域
<!DOCTYPE html> <html ng-app="test"> <head> <meta charset="utf-8"> <title></title> <script src="angular.js" charset="utf-8"></script> <script> let mod=angular.module('test', []); mod.controller('main', function ($scope, $http, $sce){ $scope.arr=[]; $scope.word=''; $scope.$watch('word', function (){ let res=$sce.trustAsResourceUrl(`https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=${$scope.word}`); $http.jsonp(res, {jsonpCallbackParam: 'cb'}).then(res=>{ $scope.arr=res.data.s; }, ()=>{ alert('错了'); }); }); }); </script> </head> <body ng-controller="main"> <input type="text" ng-model="word"> <ul> <li ng-repeat="str in arr">{{str}}</li> </ul> </body> </html>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步