使用了官方的自定义底部tabBar方法,但是官方文档里没有去调用tab页的方法
需求类似于咸鱼的那种
点击中间的发布,可以弹出一个发布效果,样式已经调试好了,
但是因为tabBar是按照官方文档的方式设置的自定义组件,而发布效果并不在这个自定义组件中,而是在tab页里面,所以需要一个类似于子组件调用父组件方法的实现,不知道怎么去实现了
这是官方自定义tabBar方式的链接:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html
这种方式并没有把自定义tabBar组件直接引入tab页里,所以也就没法使用小程序中子组件调用父组件方法了
想问下有没有其他实现方法
var pages = getCurrentPages();//获取当前页面栈
if (pages.length > 1) {
var beforePage = pages[pages.length - 2];//获取上一个页面实例对象
// var currPage = pages[pages.length - 1]; // 当前页面,若不对当前页面进行操作,可省去
beforePage.changeData();//触发上一个页面中的方法
}