原生JS
// 存值
window.localStorage.setItem("key","value");
// 取值
window.localStorage.getItem("key");
localStorage.removeItem(key);
存值
1.方法
button(){
uni.setStorage({
key:'user',
data:data //存值
})
}
2.方法
button(){
uni.setStorage({
key: 'user',
data: data,
success: function () {
console.log('success');
}
});
}
获取值
onShow{
try {
var value = uni.getStorageSync('user')//拿值
if (value!="") {
this.name=value
}
} catch (e) {
// Do something when catch error
}
}
清除缓存
buFun(){
uni.removeStorage({
key: 'user',
success: function (res) {
console.log('success');
}
});
}
传值
赋值
uni.$emit('updateData', item)
uni.navigateBack({
delta: 1
})
//接收
uni.$on('updateData', (data) => {
this.addreslist = data
this.addId = data.id
})