微信小程序循环展示数据,选中将参数传递至js,由js传递至另外一个页面
关键词:微信小程序、页面切换、参数传递、页面切换时的参数传递。
1、页面1的 wxml:循环展示数据,并选中,将参数传递至js
1 2 3 4 5 6 7 | < block wx:for="{{caselist}}" wx:for-item="item" style="display: flex;"> < view class="item"> < button catchtap="casedetail" data-name='{{item.fields.name}}'> {{item.fields.name}} </ button > </ view > </ block > |
2、页面1的 js:获取从前端选中的数据
1 2 3 4 5 6 7 8 9 | casedetail: function (e){ let casename = e.currentTarget.dataset.name; let user=wx.getStorageSync( 'user' ); var username=user.nickName; console.log( "办案名称:" +casename), wx.navigateTo({ url: "/pages/servertab/casedetail?username=" +username+ "&casename=" +casename, }); }, |
3、页面2的 js:获取从页面1传来的参数
1 2 3 4 5 6 7 | /** * 生命周期函数--监听页面加载 */ onLoad(options) { var casename = options.casename; console.log( "办案名称:" +casename); }, |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?