【发布时间】:2013-07-02 14:46:56
【问题描述】:
我有一个在 MVC 中使用实体框架的表单。我需要能够离线使用表格。如果可能的话,您将如何在离线时将收集的表单数据推送到 IndexedDB 而不是服务器?
【问题讨论】:
标签: javascript asp.net-mvc-4 offline indexeddb
我有一个在 MVC 中使用实体框架的表单。我需要能够离线使用表格。如果可能的话,您将如何在离线时将收集的表单数据推送到 IndexedDB 而不是服务器?
【问题讨论】:
标签: javascript asp.net-mvc-4 offline indexeddb
您可以将表单数据序列化为 JSON 格式并将其保存到 indexeddb 数据库中。请记住,只有现代浏览器支持 indexeddb API。如果数据有限且小于 5 MB,我建议您改为查看本地存储。当然,如果您想支持旧版浏览器。
【讨论】:
您可以使用JayData library 以相同的语法管理浏览器(WebSQL/IndexedDB/HTML5 本地存储)。本教程是一个好的开始 - How to create a synchronized Online/Offline data application with EntityFramework, JavaScript and JayData
免责声明:我是 JayData DEV 团队的成员,如果我可以通过指向相关技术文档来帮助您,请告诉我。
【讨论】: