从Rails应用程序访问HTML5本地存储

3
有没有办法从Ruby On Rails应用程序中访问HTML5本地存储?如果有任何宝石/JavaScript库(除了backbone.js,因为使用它重新编写现有应用程序太困难),请给我一个链接和好的教程。如果您有自己的代码解决了这个问题,那我也会很高兴:) 谢谢!

2
你正在混淆Ruby on Rails(一种服务器技术)和LocalStorage,后者是客户端的。唯一的方式让服务器组件获取本地存储数据是通过ajax由客户端发布。 - Matt
1个回答

3
据我所知,localStorage 是纯粹的 Javascript/HTML5 特性,与 Rails 没有任何关系。
您可以在应用程序的 JavaScript 中使用以下代码来读取或写入本地存储中的数据:
$('.add-hotel').click(function(){ 
item = localStorage.getItem('bucket_data');
});

2
你可以在 Ruby 代码中使用 AJAX 来使用它。如果你需要知道如何通过 AJAX 实现这一点,请告诉我,我会解释一下。 - Jai Chauhan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接