2012-03-19 6 views
3

Есть ли способ получить доступ к локальному хранилищу HTML5 из ​​приложения Ruby On Rails? Если есть библиотека gem/javascript (за исключением backbone.js, потому что слишком сложно переписывать существующее приложение, используя это), пожалуйста, дайте мне ссылку и хороший учебник. И если у вас есть свой собственный код, который решает эту проблему, я буду также счастлив :) Спасибо!Доступ к локальному хранилищу HTML5 из ​​Rails

+2

Вы приравнивая Ruby On Rails (технологию сервер) с LocalStorage, который является клиентской стороной. Единственный способ, которым серверный компонент может получить данные локального хранилища, - это то, что он отправляется клиентом с помощью ajax. – Matt

ответ

1

Насколько я знаю, localStorage - это чистая функция Javascript/HTML5. нет ничего общего с рельсами

Вы можете использовать следующие в вас приложении Javascript для того, чтобы считывать или записывать данные из локального хранилища:

$('.add-hotel').click(function(){ 
item = localStorage.getItem('bucket_data'); 
}); 
+2

Вы можете использовать его с помощью ajax в вашем рубиновом коде. если вам нужно знать, как это сделать через AJAX, дайте мне знать, я объясню это. –

Смежные вопросы