【发布时间】:2021-03-19 00:43:09
【问题描述】:
我真的很担心这一点,因为所有教程似乎都以这种方式实现这部分代码。
但我的编译器抛出错误:参数类型“BlocProvider”不能分配给参数类型“Widget”。
我正在关注教程:Flutter Bloc & Cubit
除了我们应该添加 BlocProvider
的 Main.dart 之外,代码的所有部分都运行良好
我是 Flutter 的新手,我不知道我应该从这里做什么。
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Material App',
home: BlocProvider(
create: (context) => WeatherCubit(FakeWeatherRepository()),
child: WeatherSearchPage(),
),
);
}
}
【问题讨论】:
标签: flutter dart flutter-layout bloc