dumogu-storage
v0.0.3
Published
A useful front-end storage tool.
Maintainers
Readme
Introduce
A simple, lightweight front-end storage tool that does not exceed 3kb after compression.
Install
npm install dumogu-storageHow to use
import DumoguStorage from 'dumogu-storage';
const dumoguStorage = new DumoguStorage('test', undefined, {
modelName: 'local',
isRealTime: false, // Is it real-time?
});
console.log(dumoguStorage.value); //undefined
dumoguStorage.value = { a: 1 }; //The corresponding ones are saved in the cache
console.log(dumoguStorage.value); //{a:1}Preprocessing Data
// Set up write and read interception
import DumoguStorage from 'dumogu-storage';
const dumoguStorage = new DumoguStorage('test', 0, {
modelName: 'local',
beforSet(newValue) {
return newValue + 1;
},
beforGet(newValue) {
return newValue - 1;
},
});