请问小程序渲染列表跳转的时候怎么传参

image.png
A页面的列表是渲染出来的,每一个带数字的小卡片都是组件,并在组件中设置跳转到B页面的方法
image.png

如何才能让B页面接收到A页面的数据?才会在具体子组件点击跳转会显示其子组件的名字等信息??例如从记账点击进去,跳转页面便会显示记账;从学习进去,跳转页面便会显示学习。小白求指点,谢谢各位大佬~!

已解决!在点击事件里使用mark:xx={{xxx}}

阅读 2.1k
3 个回答

URL 可以加参数的,比如 /pages/users/detail?id=1111,然后在 detail 页面里用 onLoad(options) 来获取。

点击卡片的时候拿到自己想要的参数,把参数拼接在路径跳转到b页面,在b页面的onLoad(option)这里可以拿到路径上的参数,或者是转成json格式用wx.setStorageSync存起来,在b页面用wx.getStorageSync拿到;根据你这些参数去判断b页面应该显示“学习”还是“记账”

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题