小程序success给外面的变量赋值有哪些方法?

发布于 2022-09-07 22:19:38 字数 485 浏览 21 评论 0

主要是想在post返回的时候把返回信息存到data里面,发现setData写在wx.request里面不行。最后只能用wx.setStorageSync存储,刚接触小程序不久想问问大佬还有什么方法可以保存返回值。

var that=this;
Page({
  data: {
    mediaurl:'1'
  },
onLaunch: function() {
    var that = this;
    wx.request({
      url: 'http://www.test.php/login',
      data: {
        UserCode: 'wechart',
      },
      method: 'post',
      success: function (res) {
        that.setData({
          mediaurl: '返回消息'
        })
      }
    })
    }
})

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

私藏温柔 2022-09-14 22:19:38

你好,请问 “setData 不行” 是报错还是什么问题呢?我开发时都是 setData 没发现什么问题。一般也可以使用 wepy 框架,它对此方法进行了封装,可以直接:

this.title = 'this is title';
this.$apply();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文