vue-resource的使用 之 this.$http.jsonp实现跨域请求(仿360搜索)

本文通过vue-resource的jsonp方法,演示了如何实现类似360搜索引擎的跨域查询功能。详细介绍了所需源码和关键文件,包括Vue组件和资源导入。
摘要由CSDN通过智能技术生成

使用vue-resource提供的jsonp()方法实现跨域请求。此案例模仿实现360搜索引擎的查询效果。

仿360搜索

实现效果

请添加图片描述

源码

使用到的文件(3个):
1.vue.js
2.vue-resource.js
(上面两个文件需要自己本机存在才能运行源码,注意导入的路径。如果本地没有,可以使用相关的https://…在线链接引入,官网都有。)
3.360搜索列表.html(如下)

360搜索列表.html:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
		<script src="js/vue-resource.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
			window.onload = function(){
     
				new Vue({
     
					el:'div',
					data:{
     
						searchTxt:'',
						dataList:[],
						nowSelected:-1,
						text:''
					},
					methods:{
     
						/**
						 * 每一次输入查询的内容都进行模糊查询,并显示相关条目
						 */
						search(e)<
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值