【发布时间】:2021-12-29 03:45:27
【问题描述】:
对于用户浏览的每篇文章,我都想保存 ID 信息。 我正在使用getstorage,我的代码示例如下。
我也找不到真正的方法,我正在寻找保存 id 列表的最佳方法。
final box = GetStorage();
List<String> myFavoriteList = [];
saveFav(String id) {
myFavoriteList.add(id);
box.write('favoriteArticles', myFavoriteList.cast<String>());
}
ifExistInFav(String id) async {
bool ifExists = false;
List<String> my = (box.read('favoriteArticles').cast<String>() ?? []);
ifExists = my.contains(id) ? true : false;
return ifExists;
}
【问题讨论】:
标签: list flutter sharedpreferences