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相关问题
1710浏览 • 1回复 待解决
HarmonyOS bindSheet如何修改圆角大小?
1172浏览 • 1回复 待解决
HarmonyOS bindSheet拖动问题
693浏览 • 1回复 待解决
HarmonyOS bindSheet高度异常
1129浏览 • 1回复 待解决
HarmonyOS 怎么组件作为参数传递
1368浏览 • 1回复 待解决
HarmonyOS bindSheet如何自定义圆角
1221浏览 • 1回复 待解决
HarmonyOS List嵌套list布局
1140浏览 • 1回复 待解决
js如何list组件设置为横向
4941浏览 • 1回复 待解决
HarmonyOS bindSheet怎么设置圆角大小
915浏览 • 1回复 待解决
HarmonyOS bindsheet蒙层去除
871浏览 • 1回复 待解决
HarmonyOS bindSheet半模态弹窗
2002浏览 • 1回复 待解决
HarmonyOS bindSheet默认圆角值是多少?
1440浏览 • 1回复 待解决
基于bindSheet半模态弹窗
2706浏览 • 1回复 待解决