var app = getApp() Component({ properties: { parameter: { type: Object, value: { class: '0' } }, logoUrl: { type: String, value: '' } }, data: { navH: '' }, ready: function () { this.setClass() var pages = getCurrentPages() if (pages.length <= 1) this.setData({ 'parameter.return': 0 }) }, attached: function () { this.setData({ navH: app.globalData.navHeight }) }, methods: { return: function () { wx.navigateBack({ delta: 1 }) // var pages = getCurrentPages(); // wx.navigateBack({ // delta: pages.length-2 // }); }, setGoodsSearch: function () { wx.navigateTo({ url: '/pages/goods_search/index' }) }, setClass: function () { var color = '' switch (this.data.parameter.class) { case '0': case 'on': color = 'on' break case '1': case 'black': color = 'black' break case '2': case 'gray': color = 'gray' break case '3': case 'red': color = 'red' break case '4': case 'gradual01': color = 'gradual01' break case '5': case 'gradual02': color = 'gradual02' break default: break } this.setData({ 'parameter.class': color }) } } })