zoukankan      html  css  js  c++  java
  • Vue-cli中axios传参的方式以及后端取的方式

    0917自我总结

    Vue-cli中axios传参的方式以及后端取的方式

    一.传参

    • params是添加到url的请求字符串中的,用于get请求。
    • data是添加到请求体(body)中的, 用于post请求。

    首先现在main.js进行配置

    import axios from 'axios'
    Vue.prototype.$axios = axios;
    

    如:get请求

    <script>
        ......
        事件的函数() {
         this.$axios({
                        url: xxxxx
                        method: 'get',
                        params: {
                            变量名: 变量值
                        }
                    }).then(response => {请求成功逻辑代码})..catch(error => {请求失败逻辑代码})
        }
        ........
    </script>
    

    如:post请求

    <script>
        ......
        事件的函数() {
         this.$axios({
                        url: xxxxx
                        method: 'post',
                        data: {
                            变量名: 变量值
                        }
                    }).then(response => {请求成功逻辑代码})..catch(error => {请求失败逻辑代码})
        }
        ........
    </script>
    

    二.后台获取

    如果是params传参后台取request.GET或者request.query_params

    如果是data传参后台取request.data

  • 相关阅读:
    python数字
    Python数据类型
    Python表达式与运算符
    正则表达式
    计划任务
    nfs服务
    nginx反向代理+负载均衡
    samba安装测试
    自定义centos7 yum仓库
    token过期时间
  • 原文地址:https://www.cnblogs.com/pythonywy/p/11532338.html
Copyright © 2011-2022 走看看