var app = getApp(), os = app.globalData.setting; Component({ data:{ fontcolor:'#6e6d6b', fontcolor_sele:'#f23030', backgroundColor:'#ffffff', active:-1, list:app.def_list, cartGoodsNum:0, }, lifetimes: { attached: function() { //购物车显示商品金额 this.setData({cartGoodsNum:getApp().globalData.cartGoodsNum}); var th=this; var is_read=getApp().globalData.is_read; var custum_data=getApp().globalData.custum_data; if(is_read){ if(custum_data){ this.set_list(custum_data); } }else{ var stoid=os.stoid getApp().request.promiseGet("/api/weshop/storeFooter/get/"+stoid, { }).then(res => { getApp().globalData.is_read=true; var e = res; if(e.data.code != -1){ var itemList = e.data.data.data; itemList = JSON.parse(itemList) //如果是有定义自定义导航的小程序链接 if(itemList[0].weappurl && itemList[0].weappurl!=""){ getApp().globalData.custum_data=e.data.data; var custum_data=e.data.data; th.set_list(custum_data); } } }) } }, }, methods: { //设置自定义页面的列表 set_list:function(data){ var itemList = data.data; itemList = JSON.parse(itemList); this.setData({ list:itemList, backgroundColor: data.bkcolor, fontcolor_sele: data.fontcolor_sele, fontcolor:data.fontcolor, }) }, nav_goto:function(e){ var url=e.currentTarget.dataset.url; if(!url) return false; if(url[0]!='/') url='/'+url; //wx.switchTab({url:url,}) getApp().goto(url); } } })