如何使用Ext.state.LocalStorageProvider?
如何设置 Ext.state.LocalStorageProvider 以便保存所有项目的状态?
How to setup Ext.state.LocalStorageProvider so it saves states for all items?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
LocalStorageProvide 是 Ext JS 的 HTML5 本地存储 包装器。只要您使用的浏览器支持,您就可以使用本地存储。
存储基于键/值对。您最多可以存储 5MB(我认为这是规范,有些浏览器不提供那么多空间。我不确定大小限制)并使用 LocalStorageProvider 的简单 API 来存储和检索数据。存储状态不是自动的!您应该知道何时存储,何时检索!
您可以使用 设置 & 获取方法存储和检索值。这是一个示例:
您可以使用以下方法检索数据(可能位于表单的 initComponent 等中):
LocalStorageProvide is a HTML5 Local Storage wrapper for Ext JS. You can make use of the local storage provided the browser you use support it.
The storage is based on key/value pairs. You can store up to 5MB (I think thats the specification and some browsers don't provide that much space. I am not sure of the size limit) and use simple APIs of the LocalStorageProvider to store and retrieve data. Storing the state is NOT automated! You should know when to store, and when to retrieve!
You can make use of the set & get method to store and retrieve values. Here is an example:
You can retrieve the data (may be in initComponent of a form etc) using: