原生html文件中获取uniapp项目中缓存的值

uniapp项目中我们可能会使用到web-view标签指向指定页,如果指向html文件页面,该项目缓存数据获取可以使用H5+中storage该API,话不多说,上代码,抱拳

vue文件,正常存储

<web-view src="/hybrid/html/local.html"></web-view>

uni.setStorageSync('inNum',inNum)
uni.setStorageSync('outNum',outNum)


local.html文件 
监听plusready事件,我那个项目plus.storage.getItem('inNum')获取到的是个JSON,看实际情况吧,应该都是JSON格式,哈哈,数据保存在dta字段中,然后就可以了,该问题困扰了许久,贴出来方便大家开发

<script type="text/javascript">
		document.addEventListener('plusready', function(){  
			var patientIn = JSON.parse(plus.storage.getItem('inNum')).data;
			var patientOut =JSON.parse(plus.storage.getItem('outNum')).data;
			initEcharts(patientIn,patientOut);
		})
</script>

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值