2016-04-29 4 views
3

Момент, когда мне нужна библиотека Bloodhound JS (v 1.2.1),Bloodhound JS очищает LocalStorage от нагрузки

var Bloodhound = require('bloodhound-js'); 

LocalStorage протирают чистой. Я сохраняю некоторые значения там, поэтому прямо сейчас у меня есть работа вокруг, где я читаю все значения, требую Bloodhound, а затем записываю их обратно в localstorage.

Это не очень приятное решение, поэтому мне было интересно, есть ли в любом случае, чтобы Bloodhound не очистил Localstorage от нагрузки.

+0

Вы нашли какие-либо лучшее решение? Я также сталкиваюсь с этой проблемой. –

+0

Еще проблема. Это заняло слишком много времени, чтобы изолировать как Бладхаунд в большом проекте. – PenFold

ответ

1

Эта сборка исправила проблему с помощью префикса ключа, поэтому она может выборочно очищать.

https://raw.githubusercontent.com/twitter/typeahead.js/master/dist/bloodhound.min.js

+0

Какая версия должна иметь это новое исправление? – Giorgio

+1

Это совершенно отдельная сборка из сломанного проекта по адресу http://github.com/pqx/bloodhound. Я использовал последние файлы из git hub. Я предполагаю, что была вилка за последнее время. – PenFold