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(){ 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; default: break; } this.setData({ 'parameter.class': color }) } } })