我在我的 Flutter 应用程序中使用flutter_secure_storage ...
我将数据保存为键值对。它采用 String 类型的值,如下所示:
await storage.write(key: 'currentUserID', value: 'userid');
Run Code Online (Sandbox Code Playgroud)
我是这样读的:
currentUserID = (await storage.read(key: 'currentUserID'));
Run Code Online (Sandbox Code Playgroud)
但currentUserID它只是一个字符串!
如果我有一个字符串列表怎么办...有什么方法可以将它们全部保存在存储中吗?
我需要的是如果我有:
List<String> listViewerBuilderString = ['a1','a2','a3']
Run Code Online (Sandbox Code Playgroud)
我需要做的就是调用数组 = 存储中的 Saved 数组,如下所示:
List<String> listViewerBuilderString = (await storage.read(key: 'listOfItems'));
Run Code Online (Sandbox Code Playgroud)
这可能吗?或者有更好的方法来做到这一点吗?