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 相关文章推荐
js限制文本框输入长度两种限制方式(长度、字节数)
Dec 19 Javascript
js定时器的使用(实例讲解)
Jan 06 Javascript
JS实现数字格式千分位相互转换方法
Aug 01 Javascript
轻松理解JavaScript之AJAX
Mar 15 Javascript
Vue 进阶教程之v-model详解
May 06 Javascript
微信小程序动态显示项目倒计时效果
Jun 13 Javascript
nginx配置React静态页面的方法教程
Nov 03 Javascript
AngularJs点击状态值改变背景色的实例
Dec 18 Javascript
一种angular的方法级的缓存注解(装饰器)
Mar 13 Javascript
js贪心算法 钱币找零问题代码实例
Sep 11 Javascript
js基于canvas实现时钟组件
Feb 07 Javascript
quickjs 封装 JavaScript 沙箱详情
Nov 02 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
PHP 用session与gd库实现简单验证码生成与验证的类方法
2016/11/15 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
jValidate 基于jQuery的表单验证插件
2009/12/12 Javascript
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
PHP PDO操作总结
2014/11/17 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
jQuery实现仿百度帖吧头部固定导航效果
2015/08/07 Javascript
js获取iframe中的window对象的实现方法
2016/05/20 Javascript
Vue.js每天必学之构造器与生命周期
2016/09/05 Javascript
Vue实现双向数据绑定
2017/05/03 Javascript
基于EasyUI的基础之上实现树形功能菜单
2017/06/28 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
2018/01/11 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
vue+element搭建后台小总结 el-dropdown下拉功能
2020/04/10 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
vue实例的选项总结
2020/06/09 Javascript
解决vue 退出动画无效的问题
2020/08/09 Javascript
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
Python构建网页爬虫原理分析
2017/12/19 Python
python 调试冷知识(小结)
2019/11/11 Python
Python如何把字典写入到CSV文件的方法示例
2020/08/23 Python
如何快速一次性卸载所有python包(第三方库)呢
2020/10/20 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
草莓网英国官网:Strawberrynet UK
2017/02/12 全球购物
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
2015年幼儿园毕业感言
2014/02/12 职场文书
婚前协议书范本
2014/04/15 职场文书
环保建议书100字
2014/05/14 职场文书
行政人事专员岗位职责
2015/04/07 职场文书
2015年招生工作总结
2015/05/04 职场文书
毕业论文答辩演讲稿
2015/06/23 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
Java 数组的使用
2022/05/11 Java/Android