仪表板页面
StreamBuilder(
stream: db.getChatField2(uid),
builder: (context, AsyncSnapshot<List<ChatFieldModel>> snapshot) {
return ButtonMessage(
() => Navigator.pushNamed(context, '/inboxPage',
arguments:
Arguments(model: snapshot.data)),
);
})
InboxPage
class InboxPage extends StatefulWidget {
final List<ChatFieldModel> model;
InboxPage({this.model});
Text(widget.model.name);
在仪表板页面中时,我在数据库端更改了名称值。之后,我导航到inboxPage。值已更改。再次,我更改了db上的名称值,但值未更改。