小程序如何实现与后台数据交互模板

  介绍

小编给大家分享一下小程序如何实现与后台数据交互模板,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

最近在做小程序,第一次上手,设计页面还比较容易,就是设计到与后台做交互的时候,我要崩溃了,看了官方API还是不会,问公司的前辈,人家直接给我写好了模板,来看看:

/引入代码   var  call =,要求(“. ./util/request.js")      页面({   ,,数据:{   ,,,pictureList:, [],   ,,},      onLoad才能:function  (), {   ,,,var  that =,;   ,,,//调用封装的方法,为了方便我直接在页面加载的时候执行这个方法   ,,,call.getData (url, this.shuffleSuc,, this.fail);   ,,,this.loadMsgData (,);   ,,},   ,,shuffleSuc: function (数据),{   ,,,var  that =,;   ,,,that.setData ({   ,,,,,pictureList: data.rows   ,,,})   ,,,//我后面测试了一下,直接this.setData也可以,但是因为我在没有使用封装方法的时候   ,,,//this.setData报过错,不能直接用,所以我在赋值的时候一般都会加上var  that =,;   ,,},   ,,失败:function  (), {   ,,,console.log(“失败“)   ,,},   })

前后台交互是这样的:

1,不需要传值的条件下:后台的方法用得到

小程序如何实现与后台数据交互模板

这个地方要改成,然后按照上面这个模板写就可以了

2,需要传一些值:后台用文章

小程序如何实现与后台数据交互模板

然后,把模板改一下

call.request(& # 39;对应后台的方法& # 39;,{要传的值},this.success, this.fail)这里要把getData给成请求,然后把值写在里面传给后台,同时,后台要有对应的接受的变量;

比如:小程序如何实现与后台数据交互模板

我要把主题和类型和内容传到后台,同时还要知道是谁写的(用openid),那么对应的电话就是:call.request(& # 39;方法& # 39;,{openid:要穿的openid,标题:e.detail.value(获取输入输入的值),类型:同理,内容:同理},this.success,这个失败),对应的后台,我用一个单独变量接收openid,其他的用一个对象去接收,这样就实现了小程序传值给后台;

看完了这篇文章,相信你对“小程序如何实现与后台数据交互模板”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

小程序如何实现与后台数据交互模板