storage.getStorage 返回值。
storage.getStorage
数据由 Host 原始字符串解码得出。业务若依赖精确结构,应在使用前自行校验 data, 不要把泛型参数当作数据迁移或 schema 校验。
data
调用方声明的业务数据类型;只影响 TypeScript,不会触发运行时校验或转换。
key 对应的数据。合法 JSON 会按 JSON.parse 语义还原,因此对象、数组、字符串、 数字、布尔值和 null 均原样返回;key 不存在或旧 Host 保存了空字符串时为 undefined。升级前遗留的非 JSON 原始值不会导致解析错误,而是以原字符串返回。
JSON.parse
null
undefined
storage.getStorage返回值。备注
数据由 Host 原始字符串解码得出。业务若依赖精确结构,应在使用前自行校验
data, 不要把泛型参数当作数据迁移或 schema 校验。