tabbar自定义的方式,小程序完成加载后不执行生命周期函数的问题解决方案
最近在csdn中和实际项目中发现到这个问题,自定义的插件除官方的tabbar外,有很多技术博客定义的自定义tabbar在美观程度上达到了很好的程度,但是点击后跳转的页面并不进行生命周期函数例如onload等初次执行,这在程序的执行上和感觉上是不完美的,这里需要进行函数的绑定,和对组件的声明绑定,有单类似雨jquery的bind方法,但是是改用小程序的js进行绑定
onLoad: function () {
let myComponent = this.selectComponent('#component_home'); // 页面获取自定义组件实例
myComponent.onLoad(); // 通过实例调用组件事件
let component_audit = this.selectComponent('#component_audit');
component_audit.onLoad();//执行的函数名称
},