【发布时间】:2021-09-03 19:06:57
【问题描述】:
错误:无法从方法“build”返回类型为“Consumer”的值,因为它的返回类型为“Widget”.dart(return_of_invalid_type)
import 'package:lojamobile/models/carrinho.dart';
import 'package:lojamobile/models/produtos.dart';
import 'package:provider/provider.dart';
@override
Widget build(BuildContext context) {
return Consumer<AppStateModel>(
builder: (context, model, child) {
return CustomScrollView(
slivers: <Widget>[
const CupertinoSliverNavigationBar(
largeTitle: Text('Carrinho de Compras'),
),
SliverSafeArea(
top: false,
minimum: const EdgeInsets.only(top: 4),
sliver: SliverList(
delegate: _buildSliverChildBuilderDelegate(model),
),
)
],
);
},
);
}
}
【问题讨论】: