收藏
回答

一个点击事件中报错?

调用 wx.cloud.callFunction报 Cannot read property 'callFunction' of undefined

TypeError: Cannot read property 'callFunction' of undefined

其他地方使用wx.cloud.callFunction一切正常

回答关注问题邀请回答
收藏

2 个回答

  • Z
    Z
    07-01
    <view class="weui-dialog__ft">
            <button class="button-submit" style="width:250px" bindtap="submitResult">提交</button> 
          </view>
    
    
     submitResult() {
        let name = this.data.name
        let phone = this.data.phone
        let wx = this.data.wx
    
        if(name =='' && phone == '' && wx == ''){
        
          wx.showToast({
            title: '请输入相应的信息',
          })
          return
        }
        var data = {
          name: name,
          phone: phone,
          wx: wx,
          correctRate: this.data.correctRate,
          minutes: this.data.minutes,
          result: this.data.result,
          data: getApp().globalData.resultExams
        }
        console.log(data)
    
        wx.cloud.callFunction({
          name: 'examResult',
          data: {
            type: 'add',
            data: data
          },
          success: res=>{
            console.log(res)
    
          }
        })
    
        this.close()
        
      },
    
    
    07-01
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    07-01

    亮代码

    07-01
    有用
    回复 3
    • Z
      Z
      07-01
      代码在下
      07-01
      回复
    • Mr.Zhao
      Mr.Zhao
      07-01回复Z
      let wx = this.data.wx ?
      07-01
      回复
    • Z
      Z
      07-01回复Mr.Zhao
      跟系统中的wx字段冲突了,找到问题所在了,谢谢
      07-01
      回复
登录 后发表内容
问题标签