写点什么

Flutter 中 SharedPreferences 的初始化?

用户头像
三爻
关注
发布于: 2020 年 05 月 07 日





最近在刚开始学Flutter,今天就开始写一个Flutter 小项目,网上找了几个项目,打算学习一下,看到好多初始化SharedPreferences的写法:在main 函数加上async关键字,用await 去初始化它



我就很迷惑,为什么要这样写呢,这样写好不好呢?,目前在网上找到了一些资料



https://stackoverflow.com/questions/56129121/good-or-bad-declaring-main-method-async-in-dart-flutter

  1. async 标记函数 不是把函数变成了一个异步函数,而是说明这个函数允许使用await 关键字

  2. 官网上用async 修饰的函数 推荐 这样写

  1. 虽说上面的写法 在程序中不会报错什么的,但是 lint 还是会给出警告的,所以不推荐这样写吧



如是还找到一种写法,就是在启动页上初始化,这种写法还是比较好的



以上记录下,如果有更好的建议,欢迎在评论区留言。

发布于: 2020 年 05 月 07 日阅读数: 65
用户头像

三爻

关注

千里之行,始于足下 2017.10.20 加入

人的所以拖沓都是并非真正的热爱

评论

发布
暂无评论
Flutter 中SharedPreferences 的初始化?