如何在 expo 的网络浏览器中使用 sessionStorage

How can I use sessionStorage in web browser on expo

我想在 expo-web 开发中使用 sessionStorage

如何使用 expo 访问基于浏览器的存储?

您可以像在常规 JavaScript 项目中一样简单地访问它。

sessionStorage.setItem('foo', 'bar');

请注意,但是,如果您希望此代码在 Web 和本机上都 运行,则需要确保 sessionStorage 存在在使用之前。

const getStoredItem = (key) => window && window.sessionStorage && sessionStorage.getItem(key)

这是必需的,因为您的 Expo 应用程序 将不会 一旦编译为本机应用程序 sessionStorage API。