zoukankan      html  css  js  c++  java
  • wx.request 请求

    wx.request

    1.wx.request相当于ajax请求,和django后台进行交互

    官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html

    参数 Object object

     object.method的合法值

     object.dataType的合法值

     object.success回调函数

    参数  Object res

    示例代码

    在test.wxml设置一个按钮

    <button bindtap='click'>按钮1</button>  #点击按钮触发click事件

    在页面js中

     click:function(){
        wx.request({
          url: 'http://127.0.0.1:8000/app01/test/',  #访问django后台路径
          data:{'name':'jason'},   #往后台传值
          method:"POST",    #POST提交方式,后台也应该是POST函数
          header:{"content-type":"application/json"},   #请求头header
          success:function(res){  #res是接收后台返回给前台的数据
              console.log(res) 
              console.log(res.data)
          }
        })
      }

    console.log打印后台传递数据

    django后台views视图代码

    from rest_framework.views import APIView
    from rest_framework.response import Response
    
    class Test(APIView):
        def post(self,request):
            print(request.data)  #打印前台传递过来的数据  {'name': 'jason'}
    
            return Response({'code':'aaa'})  #返回给前端的数据
  • 相关阅读:
    senium
    学习记录
    方法参数化
    洛谷1892 团伙
    洛谷2661 信息传递
    洛谷2661 信息传递
    洛谷1576最小花费
    洛谷1576最小花费
    最短路 Dijkstra模板
    堆排(模板)
  • 原文地址:https://www.cnblogs.com/wangcuican/p/11800984.html
Copyright © 2011-2022 走看看