我需要Bloodhound JS库的时刻(v 1.2.1),
var Bloodhound = require('bloodhound-js');
将本地存储清理干净。我正在存储一些值,所以现在我有一个解决方法,我读取所有值,需要Bloodhound,然后将它们写回localstorage。
这不是一个非常好的解决方案,所以我想知道是否有任何方法让Bloodhound不清楚装载的Localstorage。
答案 0 :(得分:1)
此版本通过使用键前缀修复了该问题,因此可以选择性地清除。
https://raw.githubusercontent.com/twitter/typeahead.js/master/dist/bloodhound.min.js