const app = getApp();
Component({
  /**
   * 组件的一些选项
   */
  options: {
    addGlobalClass: true,
    multipleSlots: true
  },
  /**
   * 组件的对外属性
   */
  properties: {
    bgColor: {
      type: String,
      default: 'title-bar-bg'
    },
    isCustom: {
      type: [Boolean, String],
      default: false
    },
    isIndex: {
      type: [Boolean, String],
      default: false
    },
    isBack: {
      type: [Boolean, String],
      default: false
    },
    isRelaunch: {
      type: [Boolean, String],
      default: false
    },
    bgImage: {
      type: String,
      default: ''
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    StatusBar: app.globalData.StatusBar,
    CustomBar: app.globalData.CustomBar,
    Custom: app.globalData.Custom,
    userIcon: wx.getStorageSync('userIcon') || app.globalData.userIcon
  },
  /**
   * 组件的方法列表
   */
  methods: {
    BackPage() {
      wx.navigateBack({
        delta: 1
      });
    },
    GoHome() {
      wx.navigateBack({
        delta: 1,
      })
    },
    toHome() {
      wx.reLaunch({
        url: '/pages/index/index',
      })
    },
    goCenter() {
      wx.switchTab({
        url: '../../pages/mine/index/index',
      })
    },
    //刷新
    refreshCart() {
      let icon = app.globalData.userIcon
      this.setData({
        userIcon: icon
      })
    }
  }
})
