index.js 1.18 KB
const app = getApp()
Component({
  options: {
    styleIsolation: 'apply-shared'
  },
  properties: {
    navbarData: { //navbarData   由父页面传递的数据,变量名字自命名
      type: Object,
      value: {},
      // observer: function (newVal, oldVal) {}
    },
    share: {
      type: Boolean,
      value: false
    }
  },
  data: {
    height: '',
    barHeight: app.globalData.barHeight,
    //默认值  默认显示左上角
    // navbarData: {
    //   showCapsule: 1,
    // }
  },
  attached: function () {
    // 获取是否是通过分享进入的小程序
    // this.setData({
    //   share: app.globalData.share
    // })
    // 定义导航栏的高度   方便对齐
    this.setData({
      statusBarHeight: app.globalData.statusBarHeight,
      height: app.globalData.barHeight
    })
  },
  methods: {
    // 返回上一页面
    _navback() {
      wx.navigateBack()
    },
    //返回到首页
    _backhome() {
      app.router.push({
        path: "index",
        openType: "reLaunch"
      })
      // wx.navigateBack({
      //   delta: 999999
      // })
    }
  },
  ready() {
    // console.log("navbarData.title}:", this.properties.navbarData.title);
  }

})