子页面需要在function里面写$emit
goAddGoods(){ var data = JSON.stringify(this.sku_property_list); var sku_list = JSON.stringify(this.sku_list) var that = this; let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。 let prevPage = pages[ pages.length - 2 ]; uni.$emit("globleEvent",{ data:data, sku_list:sku_list, template_id:this.template_id, }) wx.navigateBack({ delta: 1 }) },
父页面在onload的时候用$on监听
onLoad:function(options){ uni.$on("globleEvent",(options)=>{ this.sku_property_list = JSON.parse(options.data) this.sku_list = JSON.parse(options.sku_list) this.template_id = JSON.parse(options.template_id) uni.$off(‘globleEvent‘) }) },