vue-resource:jsonp请求百度搜索的接口示例


Posted in Javascript onNovember 09, 2019

1. yarn add vue-resource

2. main.js引入vue-resource

import Vue from 'vue'
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'
import App from './App.vue'
import router from './router'
import VueResource from 'vue-resource'


Vue.config.productionTip = false

Vue.use(MintUI)
Vue.use(VueResource)

new Vue({
 router,
 render: h => h(App)
}).$mount('#app')

3. About.vue

<template>
 <mt-button type="primary" size="small" @click="get()">default</mt-button>
</template>

<script>

export default {
 name: 'about',
 data(){
  return{
  }
 },
 methods:{
  get(){ //引入vue-resource之后, 相当于在vue实例(this)身上新增了一些方法或对象(如:$http)
   this.$http.jsonp('https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su', //jsonp参数一: 跨域请求接口;
   {
    params:{  //jsonp交互走的是get形式(不是post), 传递参数用params
     wd:'a'
    },
    jsonp:'cb' //接口的callback名字, vue默认名字为"callback"
   }, //jsonp参数二: 传到的params和callback类型
   ).then(function(res){ //固定形式: jsonp('',{params{},jsonp:'cb'}).then(function(){'成功'},function(){'失败'});
    alert(res.data.s);
   },function(res){
    alert(res.status);
   });
  }
 }
}
</script>

以上这篇vue-resource:jsonp请求百度搜索的接口示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
Nov 23 Javascript
js 编程笔记 无名函数
Jun 28 Javascript
jquery的live使用注意事项
Feb 18 Javascript
javascript制作的网页侧边弹出框思路及实现代码
May 21 Javascript
jQuery实现列表自动滚动循环滚动展示新闻
Aug 22 Javascript
js中利用tagname和id获取元素的方法
Jan 03 Javascript
两种方法解决javascript url post 特殊字符转义 + &amp; #
Apr 13 Javascript
JavaScript数据结构之数组的表示方法示例
Apr 12 Javascript
详解AngularJS 模块化
Jun 14 Javascript
在ABP框架中使用BootstrapTable组件的方法
Jul 31 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
Vue CLI3 开启gzip压缩文件的方式
Sep 30 Javascript
解决vue 子组件修改父组件传来的props值报错问题
Nov 09 #Javascript
解决vue组件中click事件失效的问题
Nov 09 #Javascript
浅谈vue中组件绑定事件时是否加.native
Nov 09 #Javascript
Vue根据条件添加click事件的方式
Nov 09 #Javascript
浅谈vuex中store的命名空间
Nov 08 #Javascript
解决$store.getters调用不执行的问题
Nov 08 #Javascript
在Vue中使用this.$store或者是$route一直报错的解决
Nov 08 #Javascript
You might like
mysql建立外键
2006/11/25 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
js loading加载效果实现代码
2009/11/24 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
ExtJS4中使用mixins实现多继承示例
2013/12/03 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
jQuery 遍历函数详解
2015/07/05 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
2016/12/27 Javascript
js实现简单的二级联动效果
2017/03/09 Javascript
微信小程序页面开发注意事项整理
2017/05/18 Javascript
详解JavaScript数组过滤相同元素的5种方法
2017/05/23 Javascript
Django+Vue.js搭建前后端分离项目的示例
2017/08/07 Javascript
浅谈关于angularJs中使用$.ajax的注意点
2017/08/12 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
实时监控input框,实现输入框与下拉框联动的实例
2018/01/23 Javascript
Three.js实现简单3D房间布局
2018/12/30 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
JS数组方法concat()用法实例分析
2020/01/18 Javascript
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
Jquery滑动门/tab切换实现方法完整示例
2020/06/05 jQuery
Django单元测试工具test client使用详解
2019/08/02 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
python中字典增加和删除使用方法
2020/09/30 Python
python之随机数函数的实现示例
2020/12/30 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
网上常见的一份Linux面试题(多项选择部分)
2014/09/09 面试题
关键字throw与throws的用法差异
2016/11/22 面试题
《老王》教学反思
2014/02/23 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
教师节活动总结
2014/08/29 职场文书
python 如何用map()函数创建多线程任务
2021/04/07 Python
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL