接口: DatastoreOptions
更新: 2025/7/20 字数: 0 字 时长: 0 分钟
datastore.DatastoreOptions
创建本地存储的选项。
参见
目录
属性
属性
encryptionKey
Optional
encryptionKey:any
指定对本地存储的数据进行加密的Key,需要是为长度16, 32或64的字符串或二进制数据(分别对应AES128, AES256和AES512)
serializer
Optional
serializer:Serializer
自定义本地存储的序列化器,默认是使用JSON进行序列化。以下是默认的JSON序列化器的代码,若要自定义序列化器可参数:
示例
js
const jsonSerializer = {
valueToString(data) {
if (typeof (data) === 'undefined') {
return '';
}
return JSON.stringify(data);
},
valueFromString: function (data) {
if (data === null || data.length === 0) {
return undefined;
}
return JSON.parse(data);
},
}