28 lines
455 B
JavaScript
28 lines
455 B
JavaScript
const tool = {}
|
|
|
|
/**
|
|
* localStorage
|
|
*/
|
|
tool.data = {
|
|
set(table, settings) {
|
|
const _set = JSON.stringify(settings)
|
|
return wx.setStorageSync(table, _set)
|
|
},
|
|
get(table) {
|
|
let data = wx.getStorageSync(table)
|
|
try {
|
|
data = JSON.parse(data)
|
|
} catch (err) {
|
|
return null
|
|
}
|
|
return data
|
|
},
|
|
remove() {
|
|
return wx.removeStorageSync(table)
|
|
},
|
|
clear() {
|
|
return wx.clearStorageSync()
|
|
}
|
|
}
|
|
|
|
export default tool |