收藏
回答

Cannot read property 'pronunciations' ofundefind?

onShow: function() {
    this.setData({
      today_word: wx.getStorageSync('today_word'),
      task_detail: wx.getStorageSync("task_detail"),
    })


    if (this.data.today_word.length < this.data.day_num) {
      this.setData({
        goto_choice: true
      })
    } else {
      this.setData({
        goto_choice: false
      })
      
      //加载第一个单词
      var today_task = wx.getStorageSync('task')
      var length = today_task.length
      if (length > 0) {
        var n = today_task[0];
        this.setData({
          showNot: false
        })
        this.setData({
          counter: n
        })
        this.search(this.data.today_word[n].word)
      } else {
        this.complete()
      }


    }


  },
最后一次编辑于  2022-06-17
回答关注问题邀请回答
收藏

1 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-06-16

    代码片段截图的位置不对,该页面onshow中的某个请求的success回调里,重新截图吧

    2022-06-16
    有用
    回复 2
    • 望北
      望北
      2022-06-17
      已更新
      2022-06-17
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-06-17回复望北
      报错的页面搜索下,有没有用到pronunciations这个字段?
      2022-06-17
      回复
登录 后发表内容