Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
BreezeJS如何在本地缓存或存储数据_Breeze - Fatal编程技术网

BreezeJS如何在本地缓存或存储数据

BreezeJS如何在本地缓存或存储数据,breeze,Breeze,BreezeJS如何在本地缓存或存储数据?它是否使用window.localStorage缓存/存储检索到的数据?或者BreezeJS是否有其他方法在本地缓存/存储 如果它使用window.localStorage,那么密钥名是什么 我想回答这些问题的原因是:我们将为我们的应用程序创建大量本地存储数据,我们不想擦除或覆盖BreezeJS本地存储数据。Breeze将数据缓存在Breeze.EntityManager实例内的内存中。如果要在本地持久化此数据,Breeze将提供诸如EntityMana

BreezeJS如何在本地缓存或存储数据?它是否使用window.localStorage缓存/存储检索到的数据?或者BreezeJS是否有其他方法在本地缓存/存储

如果它使用window.localStorage,那么密钥名是什么


我想回答这些问题的原因是:我们将为我们的应用程序创建大量本地存储数据,我们不想擦除或覆盖BreezeJS本地存储数据。

Breeze将数据缓存在Breeze.EntityManager实例内的内存中。如果要在本地持久化此数据,Breeze将提供诸如EntityManager.exportEntities和EntityManager.importEntities之类的方法,以将EntityManager缓存的内容序列化和反序列化到字符串中或从字符串中序列化。您可以从任何客户端持久数据存储中存储或检索此字符串,最明显的是localStorage。Breeze zip中的DocCode示例中有这样的示例

在您的情况下,Breeze.EntityManager的每个导出都可以使用单独的密钥存储在本地存储器中,因此不会出现覆盖数据的问题,除非您明确希望这样做


希望这有帮助。

Breeze将数据缓存在Breeze.EntityManager实例的内存中。如果要在本地持久化此数据,Breeze将提供诸如EntityManager.exportEntities和EntityManager.importEntities之类的方法,以将EntityManager缓存的内容序列化和反序列化到字符串中或从字符串中序列化。您可以从任何客户端持久数据存储中存储或检索此字符串,最明显的是localStorage。Breeze zip中的DocCode示例中有这样的示例

在您的情况下,Breeze.EntityManager的每个导出都可以使用单独的密钥存储在本地存储器中,因此不会出现覆盖数据的问题,除非您明确希望这样做


希望这有帮助。

Breeze将数据缓存在Breeze.EntityManager实例的内存中。如果要在本地持久化此数据,Breeze将提供诸如EntityManager.exportEntities和EntityManager.importEntities之类的方法,以将EntityManager缓存的内容序列化和反序列化到字符串中或从字符串中序列化。您可以从任何客户端持久数据存储中存储或检索此字符串,最明显的是localStorage。Breeze zip中的DocCode示例中有这样的示例

在您的情况下,Breeze.EntityManager的每个导出都可以使用单独的密钥存储在本地存储器中,因此不会出现覆盖数据的问题,除非您明确希望这样做


希望这有帮助。

Breeze将数据缓存在Breeze.EntityManager实例的内存中。如果要在本地持久化此数据,Breeze将提供诸如EntityManager.exportEntities和EntityManager.importEntities之类的方法,以将EntityManager缓存的内容序列化和反序列化到字符串中或从字符串中序列化。您可以从任何客户端持久数据存储中存储或检索此字符串,最明显的是localStorage。Breeze zip中的DocCode示例中有这样的示例

在您的情况下,Breeze.EntityManager的每个导出都可以使用单独的密钥存储在本地存储器中,因此不会出现覆盖数据的问题,除非您明确希望这样做


希望这能有所帮助。

请记住,每个源站的浏览器本地存储容量不能超过5MB。。。这是所有的用途。没办法知道你用了多少。用完时会出现异常。因此,无论您在本地存储中放置了什么,都要小心您在本地存储中放置了多少。请记住,每个源站最多只能使用5MB的浏览器本地存储。。。这是所有的用途。没办法知道你用了多少。用完时会出现异常。因此,无论您在本地存储中放置了什么,都要小心您在本地存储中放置了多少。请记住,每个源站最多只能使用5MB的浏览器本地存储。。。这是所有的用途。没办法知道你用了多少。用完时会出现异常。因此,无论您在本地存储中放置了什么,都要小心您在本地存储中放置了多少。请记住,每个源站最多只能使用5MB的浏览器本地存储。。。这是所有的用途。没办法知道你用了多少。用完时会出现异常。因此,无论您在本地存储中放置了什么,都要小心您在本地存储中放置了多少。