微信小程序> mpvue小程序修改上一页数据

mpvue小程序修改上一页数据

浏览量:936 时间: 来源:狗狗狗狗亮

小程序的获取页面的方法,可以获取到上一面的数据,也可以修改。
但是不晓得为什么在mpvue里使用的话不生效。
可能是我使用的方式不对吧。然后就用了bus传参的形式修改。

var pages = getCurrentPages();var Page = pages[pages.length - 1];//当前页var prevPage = pages[pages.length - 2];  //上一个页面var info = prevPage.data //取上页data里的数据也可以修改prevPage.setData({键:值 })//设置数据

创建一个bus.js文件

import Vue from 'vue'const Bus = new Vue()export default Bus

A 跳转到 B

B页面中

import bus from '../../utils/bus'
   bus.$emit('自定义事件', 要传的数据)

A页面中

import bus from '../../utils/bus'
       bus.$on('自定义事件', res = {         this.xxxx = res       })

两个自定义事件的名字要一致哦。
emmmmmmmmmm。呕

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎