Component({ /*** 页面的初始数据***/ data: { type:0, //0只显示再商品详情页面 1显示再有选择按钮 pro_pop:0, //是否弹出 cx_prom_group:[], //弹出框的内容展示 }, methods: { //-- 初始化弹出框 -- set_init(type,cx_prom_group){ if(!type) type=0; this.setData({ type:type,pro_pop:1,cx_prom_group }) }, /*----pop的开关---*/ close_pro_pop: async function (event) { this.setData({pro_pop: 0}); }, go_the_url:function (e){ var prom_id = e.currentTarget.dataset.id; var prom_type = e.currentTarget.dataset.prom_type; var url=''; switch (parseInt(prom_type)){ case 3: url = "/pages/goods/goodsList/goodsList?prom_type=3&prom_id=" + prom_id; break; case 5: url = "/packageA/pages/prom_list/prom_list?goods_id=" + this.data.gid; var room_id = getApp().globalData.room_id; if (room_id && this.data.gid == getApp().globalData.room_goods_id) { url += "&room_id=" + room_id; } break; case 7: url="/packageB/pages/zuhegou/index/index?id=" + id break; case 10: url="/pages/goods/goodsList/goodsList?ladder_id=" + prom_id; break; } getApp().goto(url); } } })