美文网首页
微信小程序返回传值

微信小程序返回传值

作者: shaguamayi | 来源:发表于2018-06-22 11:21 被阅读0次

做小程序时,有个地点选择的功能,选完地点直接跳回上个表单页面,直接跳回去,那么上个表单页面用户所填写的数据将因重新刷新而消失,直接返回navigateBack,但这种方式是不能传值的,所以既要保存用户上个页面所填数据又要把新地址传回去怎么办呢,于是上网查到了一个办法,因为是跨页面改值,虽然不是很好,但是问题是解决了,而且并没有找到更好的方式,先这样以后有更好的方法再更新:

var pages = getCurrentPages();

  var currPage = pages[pages.length - 1];   //当前页面

  var prevPage = pages[pages.length - 2];  //上一个页面

  prevPage.setData({

    ringtime: 要传的值

    isgotime: 1

});

prevPage.setData就是直接修改上个页面的data数据,ringtime就是上个页面的data变量,这样问题就解决了。

ps:因为隔了好久才写的这篇博客忘记从哪里看的了,对不住那个博主了。

相关文章

网友评论

      本文标题:微信小程序返回传值

      本文链接:https://www.haomeiwen.com/subject/ndckyftx.html