📝 修改文档

This commit is contained in:
toly
2020-05-09 09:38:06 +08:00
parent 6bbbfd629c
commit fcf85cc399
3 changed files with 23 additions and 19 deletions

View File

@@ -10,7 +10,9 @@
|------|------------|------------|
|![](http://photo.toly1994.com/ewm$flutter_unit.apk.png)|![](http://photo.toly1994.com/ewm$flutter_unit_mac.png)| ![](http://photo.toly1994.com/ewm$flutter_unit_github.png)|
-- ✨ [Flutter Unit mac版支持 ](https://github.com/toly1994328/FlutterUnit/tree/flutter_unit_mac)
- Mac下载链接: http://photo.toly1994.com/release$24flutter_unit_mac.zip
- ✨ [Flutter Unit mac版支持 ](https://github.com/toly1994328/FlutterUnit/tree/flutter_unit_mac)
---

View File

@@ -8,7 +8,7 @@ import 'package:flutter_unit/storage/app_storage.dart';
/// create by 张风捷特烈 on 2020/4/28
/// contact me by email 1981462002@qq.com
/// 说明:
/// 说明:
final storage = AppStorage();
@@ -24,26 +24,27 @@ class BlocWrapper extends StatelessWidget {
Widget build(BuildContext context) {
return MultiBlocProvider(//使用MultiBlocProvider包裹
providers: [
//Bloc提供器
BlocProvider<GlobalBloc>(
create: (_) => GlobalBloc(storage)..add(EventInitApp())),
//Bloc提供器
BlocProvider<GlobalBloc>(
create: (_) => GlobalBloc(storage)..add(EventInitApp())),
BlocProvider<HomeBloc>(
create: (_) => HomeBloc(repository: repository)
..add(EventTabTap(WidgetFamily.statelessWidget))),
BlocProvider<HomeBloc>(
create: (_) => HomeBloc(repository: repository)
..add(EventTabTap(WidgetFamily.statelessWidget))),
BlocProvider<DetailBloc>(
create: (_) => DetailBloc(repository: repository)),
BlocProvider<CategoryBloc>(
create: (_) =>
BlocProvider<DetailBloc>(
create: (_) => DetailBloc(repository: repository)),
BlocProvider<CategoryBloc>(
// lazy: false,
create: (_) =>
CategoryBloc(repository: categoryRepo)..add(EventLoadCategory())),
BlocProvider<CollectBloc>(
create: (_) =>
BlocProvider<CollectBloc>(
create: (_) =>
CollectBloc(repository: repository)..add(EventSetCollectData())),
BlocProvider<SearchBloc>(
create: (_) => SearchBloc(repository: repository)),
], child: child);
BlocProvider<SearchBloc>(
create: (_) => SearchBloc(repository: repository)),
], child: child);
}
}
}

View File

@@ -31,7 +31,8 @@ class _HomePageState extends State<HomePage> with AutomaticKeepAliveClientMixin
@override
Widget build(BuildContext context) {
var color = BlocProvider.of<HomeBloc>(context).state.homeColor;
var color = context.bloc<HomeBloc>().state.homeColor;
// var color = BlocProvider.of<HomeBloc>(context).state.homeColor;
return Scaffold(
appBar: TolyAppBar(
selectIndex: Cons.tabColors.indexOf(color.value),