(编辑:jimmy 日期: 2024/11/6 浏览:2)
angular.js 自带jsonp,实现跨域,下面来实现搜索框的下拉列表,使用百度和360分别尝试一下
百度:url截取之后红色部分需替换 :https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su"external nofollow" href="https://sug.so.360.cn/suggest">https://sug.so.360.cn/suggest"color: #ff0000">注意:需要在服务器环境下运行
思路:
1 .声明 angular
2 .控制器函数中调用$http服务,用来读取web服务器上的数据
3 .绑定数据$scope.data=[] 用来存放返回的数据
4 .绑定函数$scope.show=function(){} ,在keyup的时候执行
5 .调用$http.jsonp(url)
6 .返回结果赋值给$scope.data ,$scope.data=data.s;
下面代码
<!doctype html> <html ng-app="app"> <head> <meta charset="utf-8"> <style> </style> <script src="/UploadFiles/2021-04-02/angular.js">以上所述是小编给大家介绍的Angular实现跨域(搜索框的下拉列表),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!