在同一页面中的其他地方调用onLoad,具体操作如下:
1.可以先在onLoad里设置options的值
onLoad: function (options) { that.setData({ pageOption: options }); }
2.在其他地方调用时,可以这样调用
let that = this; that.onLoad(this.data.pageOption);
这样就可以获取到onLoad函数里的值,当然获取其他值也可以使用同样的方法,先在onLoad里设置值,再用 ’this.data.值’ 的办法获取
举个例子:
//onLoadonLoad: function (options) { let that = this; that.setData({ pageOption: options }); },
其他的方法
init: function () { let that = this; that.onLoad(this.data.pageOption); },