提问人:emsiloader 提问时间:11/9/2023 更新时间:11/9/2023 访问量:19
在 Flutter 中将数据或参数从嵌入式文件传递到主页面
passing data or parameters from embedded file to main page in flutter
问:
为了能够轻松解释我需要什么,我准备了下图。
不久 我有一个homepage.dart页面,我在其中嵌入了一个map1.dart页面。 当用户点击地图时,它会创建一个小节点并将该点添加到“createdMarkerPoints[]”数组中。 我想在以下情况下将任何数据(List createdMarkerPoints[])从 map1.dart 传递到 homepage.dart 文件上的组件:
- 用户单击 HomePage.dart 中的按钮(在 Homepage.dart 中触发)
- 用户在 map1.dart 处点击地图(在 map1.dart 处触发)
谢谢你的帮助。
答:
1赞
SilkeNL
11/9/2023
#1
您可以移动到 ,然后给出一个函数,该函数将 createdMarkerPoints 添加到 。这是一个回调函数。List createdMarkerPoints
homepage.dart
map1.dart
本文给出了一些示例: https://medium.com/@dnkibere/passing-a-function-as-an-argument-flutter-e011ad2afd86
评论