我看到tns-core-modules/application-settings
能够在设备上存储数据。我有一个应用程序,我想将用户的收藏夹存储到设备上。
假设我正在存储最喜欢的歌曲列表,我可以使用 setString
和 getString
,但我不确定如何以编程方式完成此操作来获取所有歌曲。是否有另一种选项或方法来实现我所缺少的,可以使用歌曲
作为键来访问字典,并且可以加载所有歌曲
?
最佳答案
使用 JSON.stringify
以及 setString
/JSON.parse
以及 getString
。
// Set favorite songs
appSettings.setString("favorites", JSON.stringify(songs));
// Get favorite songs
const songs = JSON.parse(appSettings.getString("favorites", "{}"));
关于typescript - 在 nativescript 应用程序设置中存储一组收藏夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53543405/