HarmonyOS List中使用bindSheet,如何把List中的参数传递给bindSheet

this.PanelPage(item)只能接收到ForEach最后一个item,如何把foreach中的每个item传递给PanelPage方法?

代码如下:

HarmonyOS List中使用bindSheet,如何把List中的参数传递给bindSheet -鸿蒙开发者社区

HarmonyOS
2025-01-09 15:32:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

其中PanelPage传递的参数item是ForEach遍历后的最后一个项,导致每次渲染出最后一个数据。可以通过设置一个变量,将当前ListItem中当前item赋值给该变量后,再传递给PanelPage方法。

分享
微博
QQ
微信
回复
2025-01-09 18:08:22
相关问题
HarmonyOS BindSheet相关问题
968浏览 • 1回复 待解决
HarmonyOS bindSheet高度异常
693浏览 • 1回复 待解决
HarmonyOS bindSheet如何修改圆角大小?
541浏览 • 1回复 待解决
HarmonyOS List嵌套list布局
338浏览 • 1回复 待解决
js如何list组件设置为横向
4217浏览 • 1回复 待解决
HarmonyOS 怎么组件作为参数传递
382浏览 • 1回复 待解决
HarmonyOS bindSheet拖动问题
189浏览 • 1回复 待解决
HarmonyOS bindSheet如何自定义圆角
567浏览 • 1回复 待解决
HarmonyOS bindsheet蒙层去除
316浏览 • 1回复 待解决
HarmonyOS bindSheet半模态弹窗
891浏览 • 1回复 待解决
基于bindSheet半模态弹窗
1562浏览 • 1回复 待解决
自定义弹窗变量如何传递给页面
3049浏览 • 1回复 待解决
HarmonyOS bindSheet怎么设置圆角大小
160浏览 • 1回复 待解决