uniapp实现打印所有存储到本地信息
摘要: 该代码展示了在uniapp中获取所有本地存储数据的实现方法。通过uni.getStorageInfo获取所有key列表,然后使用Promise.all异步获取每个key对应的value,最终将结果转换为对象格式输出。代码处理了异步操作和可能的读取失败情况,适用于需要查看全部本地存储数据的场景。核心逻辑包括:获取key列表→异步读取每个key的值→格式化输出结果。
·
uniapp实现打印所有存储到本地信息:
uni.getStorageInfo({
success: async (res) => {
const promises = res.keys.map(key =>
new Promise(resolve => {
uni.getStorage({
key,
success: r => resolve({ key, value: r.data }),
fail: () => resolve({ key, value: null })
});
})
);
const results = await Promise.all(promises);
const allData = Object.fromEntries(results.map(r => [r.key, r.value]));
console.log('全部数据(异步):', allData);
}
});
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)