
Flutter页面间返回数据传递
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在使用Flutter进行移动应用开发时,如何有效地在不同的页面之间传递和返回数据的方法与技巧。
在使用Flutter进行页面返回传值时需要注意以下几点:首先,在跳转到新页面的方法体前要添加`async`关键字修饰符,例如定义一个异步方法如下:
```swift
void skipPage(BuildContext context) async { }
```
其次,当执行跳转动作时需要加上`await`关键字来调用带有`async`标记的函数。具体来说,在实际代码中可以这样写:
```javascript
final result = await Navigator.push(context, MaterialPageRoute(builder: (context) => PageA()));
```
最后一点是返回页面并传递数据,可以通过Navigator.pop方法实现如下所示:
```swift
Navigator.pop(context, 我是返回的数据);
``
全部评论 (0)
还没有任何评论哟~


