1234567891011121314151617181920212223242526272829303132333435363738394041 |
- // components/navbar/navbar.ts
- // 获取应用实例
- const app = getApp();
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- navbarData: { // 由父页面传递的数据
- type: Object,
- value: {},
- },
- },
- 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.navbarData.callback) {
- this.triggerEvent('callback',); // 触发确定事件
- return;
- };
- wx.navigateBack({
- delta: 1
- });
- }
- },
- })
|