关于Page和Component共同使用的问题
发布于 4 年前 作者 li21 7998 次浏览 来自 问答

各位社区大佬好!

有个问题请教一下,就是小程序里面Component和Page 同时使用的问题,我这边互相冲突,请问各位大佬是怎么写这块的?

1 回复

试了下  不能共生  只能把page 里面代码 转移到 Component

如下图

Component({
    pageLifetimes: {
        show() {
            if (typeof this.getTabBar === 'function' &&
                this.getTabBar()) {
                this.getTabBar().setData({
                    selected: 0
                })
            }
        }
    },
    /**
     * 页面的初始数据
     */
    data: {
 
    },
    methods: {
        /**
         * 生命周期函数--监听页面加载
         */
        onLoad: function(options) {
 
        },
 
        /**
         * 生命周期函数--监听页面初次渲染完成
         */
        onReady: function() {
 
        },
 
        /**
         * 生命周期函数--监听页面显示
         */
        onShow: function() {
 
        },
 
        /**
         * 生命周期函数--监听页面隐藏
         */
        onHide: function() {
 
        },
 
    }
})

其他见链接:页面的生命周期方法(即 on 开头的方法),应写在 methods 定义段中。

回到顶部