微信小程序填坑,wx.request() 内调用setData()方法错误的解决办法
Posted 麦克斯-侯的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序填坑,wx.request() 内调用setData()方法错误的解决办法相关的知识,希望对你有一定的参考价值。
再方法内添加一行代码,把this对象赋值给给一个变量供success()方法内调用
核心代码:
var v = this.txt;
完整示例
abc:function(e){//该函数用于和后台交互 // var v = e var v = this.txt; var self=this; //关键代码,这要操作程序无法运行 wx.request({ url: ‘https://www.kjch.xyz/jous/hello.do‘, //仅为示例,并非真实的接口地址 data: { name:v, }, header: { ‘content-type‘: ‘application/json‘ // 默认值 }, success(res) { //console.log(res.data) this.txt=res.data//把交互的参数值赋值给全局变量 console.log("aaa" + this.txt)//控制台输出变量 self.setData({//动态设置显示的值 txt: this.txt }) } }) },
以上是关于微信小程序填坑,wx.request() 内调用setData()方法错误的解决办法的主要内容,如果未能解决你的问题,请参考以下文章