asp-smart-ui-plus-test
Version:
A Component Library for Vue 3
24 lines (19 loc) • 473 B
JavaScript
/* global uni */
const local = {}
local.get = (name) => {
let value = uni.getStorageSync(name)
if (/^\{.*\}$/.test(value)) {
value = JSON.parse(value)
} else if (!value) {
value = false
}
return value
}
local.set = (name, value) => {
if (typeof value === typeof {}) value = JSON.stringify(value)
return uni.setStorageSync(name, value)
}
local.remove = (name) => {
return uni.removeStorageSync(name)
}
export default local