为了使离线时也可以编辑及浏览文章,需要增加本地数据存储功能,在线时联网同步文章数据。
这里使用HTML5提供的新的本地存储数据库IndexedDB。
使用数据库
使用事务
常用的增删改查
数据同步
在线判断
通过来判断是否联网,在连网时通过接口拉取数据,然后进行同步。
同步规则
同步有两种情况:本地向线上同步,线上向本地同步。
获取线上与本地数据最新数据时间戳,进行比较;
如果线上比本地数据新,线上数据同步到本地;
反之,本地数据同步到线上,相同就无需同步。
领取专属 10元无门槛券
私享最新 技术干货