如何在 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。
我想在 expo-web 开发中使用 sessionStorage
。
如何使用 expo 访问基于浏览器的存储?
您可以像在常规 JavaScript 项目中一样简单地访问它。
sessionStorage.setItem('foo', 'bar');
请注意,但是,如果您希望此代码在 Web 和本机上都 运行,则需要确保 sessionStorage
存在在使用之前。
const getStoredItem = (key) => window && window.sessionStorage && sessionStorage.getItem(key)
这是必需的,因为您的 Expo 应用程序 将不会 一旦编译为本机应用程序 sessionStorage
API。