console
linfui.use(['method'], function () {
Vue.prototype.$m = linfui.method;
new Vue({
el: '#app',
data: {
},
methods:{
f1(){
let obj={
a:1,
b:2
}
this.$m.setCache('test_obj',obj,100000)
alert('设置成功')
},
f2(){
let resuilt=this.$m.getCache('test_obj')
alert(JSON.stringify(resuilt))
},
f3(){
let resuilt=this.$m.delCache('test_obj')
if(resuilt){
alert('删除成功')
}
},
f4(){
localStorage.clear()
alert('删除成功')
}
},
created(){
}
})
});
<script src="//unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/linf-ui@latest/dist/linfui.js"></script>
<div id="app" v-cloak>
<button @click="f1()">设置本地存储</button>
<button @click="f2()">获取本地存储</button>
<button @click="f3()">删除本地存储</button>
<button @click="f4()">删除所有本地存储</button>
</div>
body{
background:#f3f5f6;
}
[v-cloak] {
display: none;
}