# 持久化数据管理 **PersistentStorage**用于管理应用持久化数据。此对象可以将特定标记的持久化数据链接到AppStorage中,并由AppStorage接口访问对应持久化数据,或者通过@StorageLink修饰器来访问对应key的变量。 ## PersistentStorage接口
方法
参数说明
返回值
定义
PersistProp
key : string
defaultValue: T
void
关联命名的属性在AppStorage变为持久化数据。赋值覆盖顺序
首先 如果此属性在AppStorage中存在,并且将Persistent中的数据复写为AppStorage中的属性值。
其次Persistent中有此命名的属性,使用Persistent中的属性值。
最后 以上条件不满足使用defaultValue,不支持null和undefined。
DeleteProp
key: string
取消双向数据绑定,该属性值将从持久存储中删除。
PersistProps
keys: {
key: string,
defaultValue: any
}[]
关联多个命名的属性绑定。
Keys
Array<string>
返回所有持久化属性的标记。