我正在尝试在其他页面中使用myAddress / myPcode的值。
crudObj.getDataFromUserFromDocument().then((value) {
Map<String, dynamic> dataMap = value
.data;
setState(() {
_fullNames = dataMap['name'];
profilPicture = dataMap['picture'];
_notificationValue = dataMap['notification'];
myAddress = dataMap['address'];
myPcode = dataMap['postalCode'];
print(myPcode);
print(myAddress);
});
});
}
答案 0 :(得分:0)
有许多选项可以使用任何其他Screen或Class中的字符串。
导航到另一个屏幕时,将创建一个构造函数并通过参数发送数据。
class packageScreen extends StatefulWidget {
String username;
String email;
String token;
packageScreen(this.username,this.email,this.token);
@override
_packageScreenState createState() => _packageScreenState();
}
(这种情况下最好的方式)将字符串保存在“共享首选项”中,并从任何其他屏幕获取值。 https://pub.dev/packages/shared_preferences