// components/navbar/navbar.ts // 获取应用实例 const app = getApp(); Component({ /** * 组件的属性列表 */ properties: { navbarData: { // 由父页面传递的数据 type: Object, value: {}, }, callback: { type: Boolean, value: false }, }, externalClasses: ['nav-bgc-class', 'nav-title-class'], options: { multipleSlots: true, }, /** * 组件的初始数据 */ data: { navBarHeight: app.globalData.navBarHeight, MenuButtonheight: app.globalData.MenuButtonheight, MenuButtonTop: app.globalData.MenuButtonTop, }, /** * 组件的方法列表 */ methods: { _navback() { if (this.properties.callback) { this.triggerEvent('callback',); // 触发确定事件 return; }; wx.navigateBack({ delta: 1 }); } }, })