微信小程序数据存储具体采用哪种技术方案?

更新于
2026-09-26 15:50:06
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计920个文字,预计阅读时间需要4分钟。

微信小程序数据存储具体采用哪种技术方案?

目录 + 全局变量 globalData + 页面私有变量 + 数据存储 + 异步存储(根据数据设备性能的不同,你不知道它会存储多久) + 同步存储(会造成阻塞) + 文件存储 + fileSystemManager + 写入:+ 读取 + 移除 + 全局变量

目录
  • 全局变量globalData
  • 页面私有变量 data
  • storage
    • 异步存储(根据设备性能的不同,你还真不知道他会存多久)
    • 同步存储(会造成阻塞~)
  • 文件存储 fileSysteManager
    • 写入:
    • 读取
    • 移除

全局变量globalData

在最初创建小程序时,app.js文件中App方法中传入的对象里面默认添加了globalData参数。在所有的页面中我们都可以通过getApp方法获取到这个App方法传入的对象,进而拿到其中的globalData。

const App = getApp(); const openId = App.globalData.openId; App.globalData.openId = 1; delete App.globalData.openId;

globalData的值是一个对象,我们可以用对待对象的方式一样调用它。

阅读全文

本文共计920个文字,预计阅读时间需要4分钟。

微信小程序数据存储具体采用哪种技术方案?

目录 + 全局变量 globalData + 页面私有变量 + 数据存储 + 异步存储(根据数据设备性能的不同,你不知道它会存储多久) + 同步存储(会造成阻塞) + 文件存储 + fileSystemManager + 写入:+ 读取 + 移除 + 全局变量

目录
  • 全局变量globalData
  • 页面私有变量 data
  • storage
    • 异步存储(根据设备性能的不同,你还真不知道他会存多久)
    • 同步存储(会造成阻塞~)
  • 文件存储 fileSysteManager
    • 写入:
    • 读取
    • 移除

全局变量globalData

在最初创建小程序时,app.js文件中App方法中传入的对象里面默认添加了globalData参数。在所有的页面中我们都可以通过getApp方法获取到这个App方法传入的对象,进而拿到其中的globalData。

const App = getApp(); const openId = App.globalData.openId; App.globalData.openId = 1; delete App.globalData.openId;

globalData的值是一个对象,我们可以用对待对象的方式一样调用它。

阅读全文