Caleb Benjamin 2022-03-21 02:16 采纳率: 50%
浏览 142
已结题

uniapp转微信小程序出错

问题遇到的现象和发生背景

通过hbuliderx在微信小程序运行发送的错误 在uniapp和H5端都好使 放在微信小程序端就不行 找了一天,人都麻了

问题相关代码,请勿粘贴截图

uniapp好使的代码:
<button @click="getmoreworks()">查看全部

        getmoreworks() {
            uni.request({
                url: this.global.baseUrl + '/story/getWorks',
                data: {},
                success: (res) => {
                    console.log(res.data.data)
                    this.authorlist = []
                    for (let i = 1; i < 30000; i++) {
                        this.y = []
                        this.y.storyId = res.data.data[i].id
                        this.y.player1 = res.data.data[i].userOneId
                        this.y.player2 = res.data.data[i].userTwoId
                        this.authorlist.push(this.y)
                    }
                },
                fail: (res) => {
                    this.globalmethods.errorMsg('test',    uni.getStorageSync('playerId'))
                }
            })
        },

通过hbuliderx编译为wx语言不好使的代码为:


<button data-event-opts="{{[['tap',[['getmoreworks']]]]}}" bindtap="__e">查看全部</button>

getmoreworks: function getmoreworks() {var _this3 = this;
  uni.request({
    url: this.global.baseUrl + '/story/getWorks',
    data: {},
    success: function success(res) {
      console.log(res.data.data);
      _this3.authorlist = [];
      for (var i = 1; i < 30000; i++) {
        _this3.y = [];
        _this3.y.storyId = res.data.data[i].id;
        _this3.y.player1 = res.data.data[i].userOneId;
        _this3.y.player2 = res.data.data[i].userTwoId;
        _this3.authorlist.push(_this3.y);
      }
    },
    fail: function fail(res) {
      _this3.globalmethods.errorMsg('test', uni.getStorageSync('playerId'));
    } });
},
运行结果及报错内容

(不是没转JSON)
console.log(res.data.data);在wx打印结果是正常的 为:

img

img

我的解答思路和尝试过的方法
我想要达到的结果

现在显示的不正常

img

  • 写回答

5条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 3月29日
      • 已采纳回答 3月21日
      • 创建了问题 3月21日

      悬赏问题

      • ¥15 Halcon 曲线拟合时怎么过滤掉异常点
      • ¥15 edge浏览器最近莫名其妙老是每隔一段时间弹出色情网站,求解决。。
      • ¥15 “glmnet”运行出错
      • ¥30 如何用matlab表达以下公式?
      • ¥15 在arm架构芯片上基于32位linux操作系统做内存检查
      • ¥15 怎么样才能禁止VS自动调整Windows窗体布局
      • ¥15 mysql5.7.40安装到Initializing database报错,如何解决?
      • ¥30 如何降低hdfs中datanode的JVM内存用量
      • ¥15 Android URL如何转成视频/音频,可行吗?
      • ¥40 Hive SQL数据查询,子查询