中文网地址https://flutterchina.club/
1.组件开发:
![](https://img.haomeiwen.com/i16796660/c524b9a2c9b5d40f.png)
2.flutter路由跳转
flutter使用navigator.push和navigator.pop以及router控制路由变化
![](https://img.haomeiwen.com/i16796660/c0c5e8795a5d75f0.png)
![](https://img.haomeiwen.com/i16796660/dc48c32e91a87517.png)
![](https://img.haomeiwen.com/i16796660/882f46709b088be1.png)
3.dart坑爹运算符
?.像.一样,但最左边的操作数可以为空
..级联符号.. // String s = (new StringBuffer()..write('test1')..write('test2')).toString();
?? if null取后边的值
~/ 除法,返回一个整数结果,其实就是取商 //var result2 = 15~/7 result2 = 2;
as 判断属于某种类型
is 如果对象具有指定的类型,则为true
is! 如果对象具有指定的类型,则为false
4.插件
dio #网络请求
shared_preferences #保存键值信息
cached_network_image #图片缓存
keyboard_actions #ios键盘没有完成处理
event_bus #全局通信
flutter_easyrefresh #上拉加载,下拉刷新
5.优秀的参考文档
网友评论