【发布时间】:2019-11-26 10:59:10
【问题描述】:
我已经为 SnackBar 创建了一个 Common 类,
class MySnackBar extends StatelessWidget {
String message;
int duration;
BuildContext context;
MySnackBar(BuildContext context,String message, int duration) {
this.message = message;
this.duration = duration;
this.context = context;
}
@override
Widget build(BuildContext context) {
return _showSnackBar(this.context, message, duration);
}
Widget _showSnackBar(BuildContext context, String message, int duration) {
Scaffold.of(context).showSnackBar(SnackBar(
content: Text(message),
duration: Duration(seconds: duration),
));
}
}
我正在像这样从我的其他小部件调用这个类,
MySnackBar(
context,
_postDetailsModel
.language.postScreen.bookmarkOwnMessage,
3);
但它既不显示小吃栏也不抛出错误。谁能告诉我我缺少什么或者有没有办法创建常见的小吃店类?
【问题讨论】: