自己定义的js函数怎么调用,他一直显示not a function
发布于 5 年前 作者 yang54 14623 次浏览 来自 问答

//获取应用实例

var app = getApp()

Page({

  data: {

  },

  onLoad: function () {

    this.setData({

        dis:this.getDistance()

    })

  },

  getDistance: function () {

        return ‘123’

  }

})

直接getDistance()也试过,还是报这个错,请问怎么调用?

2 回复

一般转换一下,但是直接拷贝你的代码,我这没有报错啊。

onLoad: function () {
    var that=this
    that.setData({
        dis:that.getDistance()
    })
  },


这样写就可以了

回到顶部