storage.js 471 B

12345678910111213141516171819202122232425262728293031
  1. export default {
  2. set(name,value){
  3. uni.setStorageSync(name,value);
  4. },
  5. get(name){
  6. return uni.getStorageSync(name);
  7. },
  8. setJson(name,value){
  9. uni.setStorageSync(name,JSON.stringify(value));
  10. },
  11. getJson(name){
  12. const content = uni.getStorageSync(name);
  13. if(!content){
  14. return null;
  15. }
  16. return JSON.parse(content);
  17. },
  18. remove(name = ''){
  19. uni.removeStorageSync(name);
  20. },
  21. clear(){
  22. uni.clearStorageSync();
  23. }
  24. };