const app = getApp() export default function Scene(config) { const { onLoad, onUnload } = config config.onLoad = function(options) { if (onLoad) { onLoad.call(this, options) } this.onNotice = function(message) { this.notification = this.notification || this.selectComponent('#qn-notification') if(this.notification){ this.notification.notify(message) } } } config.onUnload = function(options) { if (onUnload) { onUnload.call(this, options) } let pages = getCurrentPages() //当前页面栈 if (pages.length == 1 && pages[0].route != 'pages/index/index') { if (app.userInfo && app.userInfo.userId) { wx.redirectTo({ url: '/pages/index/index' }) } else { wx.reLaunch({ url: '/pages/login/index' }) } } } return Page(config) }