微信小程序开发

页面其它地方调用onLoad函数

2019-09-25  本文已影响0人  牛哞哞杂记

在同一页面中的其他地方调用onLoad,具体操作如下:
1.可以先在onLoad里设置options的值

 onLoad: function (options) {
    that.setData({
      pageOption: options
    });
 }

2.在其他地方调用时,可以这样调用

let that = this;
that.onLoad(this.data.pageOption);

这样就可以获取到onLoad函数里的值,当然获取其他值也可以使用同样的方法,先在onLoad里设置值,再用 ’this.data.值’ 的办法获取
举个例子:

//onLoad
onLoad: function (options) {
    let that = this;
    that.setData({
      pageOption: options
    });
 },

其他的方法

init: function () {
    let that = this;
    that.onLoad(this.data.pageOption);
 },
上一篇下一篇

猜你喜欢

热点阅读