美文网首页
vue网络请求笔记

vue网络请求笔记

作者: GoodBoy0208 | 来源:发表于2020-05-10 14:50 被阅读0次

接口格式(举例)

http://localhost:8080/server?req={
"head":{
"cmd":"",
"server_id":"",
"server_user_id":"",
"user_id":"",
"session_id":"",
"version":""},
"content":{"stationName":""}
}

1.首先添加axios, npm install axios
2.在api.js中

import axios from 'axios'
var URL = 'http://ip:port/testrequest' 
var Server = {
  head: {
    cmd: '',
    server_id: '',
    server_user_id: '',
    user_id: '',
    session_id: '',
    version: ''
  },
  content: {}
}
function GET(cmd, content) {
  Server.head.cmd = cmd
  Server.content = content
  const data = Object.assign({},{
    req : JSON.stringify(Server)
  })
  return axios.get(URL,{
    params: data
  }).then((res) => {
    return Promise.resolve(res.data)
  })
}
// 获取document信息
export function get_document_info(content) {
  const cmd = 'get_document_info'
  return GET(cmd, content)
}

3.在test.vue中script下

import {get_document_info} from '@/api/api'
export default {
  data () {
    return {}
  },
  mounted(){
    this.loadData()
  },
  methods: {
    loadData(){
      let obj = {
      kind: 'news',
      pageindex: 1,
      pagesize: 15,
    }
      get_document_info(obj).then((req) => {
        console.log(req)    //请求到的json数据
      })
    }
  }
}

相关文章

  • vue网络请求笔记

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

  • vue 网络请求封装笔记

    准备工作 1.引入axiosnpm install --save axios vue-axios引入qs npm ...

  • 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 网络请求封装

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

网友评论

      本文标题:vue网络请求笔记

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