Loading

微信小程序跳转页面后接受返回值

从A页面跳转到B界面,A页面取得B界面返回的数据

A页面:

A页面js

Page({

    /**
     * 页面的初始数据
     */
    data: {
      cityItem:null,
    }
})

A页面wxml

{{cityItem}}

B页面:

Page({
    data: {
    },
    onLoad: function (options) {

    },
    click(){
        var pages = getCurrentPages();
        var currPage = pages[pages.length - 1];  //当前页面
        var prevPage = pages[pages.length - 2];  //上一个页面

        //直接调用上一个页面的setData()方法,把数据存到上一个页面中去
        prevPage.setData({
            cityItem: '我是返回上一页可以获取到的数据'
        })
        wx.navigateBack();
    }
})
posted @ 2021-02-20 15:51  冲锋的麦克  阅读(464)  评论(0编辑  收藏  举报