vue网络请求

作者: biyu6 | 来源:发表于2019-05-22 21:51 被阅读0次

一、使用vue官方的vue-resource 插件请求数据

1.安装vue-resource :

        cnpm install vue-resource --save 
        //说明:带--save 或 -S 意思是将其写入到package.json文件中,供拷贝代码后添加使用

2.在main.js中引入vue-resource

        import VueResource from 'vue-resource';
        Vue.use(VueResource);

3.在组件中直接使用:

    methods:{
        getListData(){//网络请求数据
            var url = "http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=1";
             //jsonp请求,需要后台接口支持jsonp
             // this.$http.jsonp(api).then((response)=>{
            //get请求
            this.$http.get(url).then((response)=>{
                console.log("请求到的数据:"+response);
                this.list = response.body.result;
            },(error)=>{
                console.log("请求错误:"+error);
            })
        },
    },
    mounted(){//模板已经编译 -- 执行请求数据的操作
        this.getListData();
    }

二、使用vue官方的axios 插件请求数据

1. 安装  cnpm  install  axios --save
2.每一个地方使用网络请求,就在那个地方引入axios,然后直接用就行
            import Axios from 'axios';
3.使用
         var url = "http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=1";
            Axios.get(url).then((response)=>{
                    this.msglist=response.data.result;
                    console.log("请求到的数据66666:"+response);
                }).catch((error)=>{
                    console.log(error);
                })

相关文章

  • vue网络请求

    一、使用vue官方的vue-resource 插件请求数据 1.安装vue-resource : 2.在main....

  • Vue应用

    Vue项目 Vue结构 Vue项目打包与发布 Vue语法二 Vue网络请求 Vue路由 动态路由 编程式路由导航

  • Vue网络请求axios

    四、网络请求  Vue2.X版本中,官方推荐的网络请求工具是axios。 4.1 配置全局请求地址  新建Base...

  • vue_axios请求封装、异常拦截统一处理

    1、前端网络请求封装、异常统一处理 vue中采用axios处理网络请求,避免请求接口重复代码,以及各种网络情况造成...

  • 电商管理项目

    前端技术栈 vue、vue-router(路由)、Element-UI、Axios(发起网络数据请求)、Echar...

  • vue axios网络请求

    https://cli.vuejs.org/ vue-cli 3.0 免费开放接口API 方法一 安装 npm ...

  • vue-网络请求

  • vue网络请求笔记

    接口格式(举例) 1.首先添加axios, npm install axios2.在api.js中 3.在test...

  • vue 网络请求封装

    api.js get post uploadFile 上传文件、图片 main.js xxx.vue 调用

  • Vue 网络请求封装

    1.本片是最基础的网络请求封装: 将header,以及 onSuccess,和 onFail 封装。 只需要将ur...

网友评论

    本文标题:vue网络请求

    本文链接:https://www.haomeiwen.com/subject/skvpzqtx.html