问题:将写的页面代码,以组件形式展示时,组件中onLoad和onShow代码失效。
原因:在uniapp中,只有应用生命周期(项目生命周期)和页面生命周期,而onLoad和onShow属于页面的生命周期函数,所以组件中不会调用。
解决方法:在methods中定义一个盛放onload和onshow中代码的函数(函数名:onLoadMethod)。在父组件显示该组件时通过ref调用子组件onLoadMethod方法。
问题:将写的页面代码,以组件形式展示时,组件中onLoad和onShow代码失效。
原因:在uniapp中,只有应用生命周期(项目生命周期)和页面生命周期,而onLoad和onShow属于页面的生命周期函数,所以组件中不会调用。
解决方法:在methods中定义一个盛放onload和onshow中代码的函数(函数名:onLoadMethod)。在父组件显示该组件时通过ref调用子组件onLoadMethod方法。