简体   繁体   English

页面重载时如何不重载组件 Angular

[英]How not to reload component when page is reloading Angular

I need to save a lot of data when user reloads a page.当用户重新加载页面时,我需要保存大量数据。 I know, that I can use localstorage, but it will be very difficult for me, because I have really lot of data.我知道,我可以使用本地存储,但这对我来说非常困难,因为我有很多数据。 So, is it possible not to reload component or page, when user reloads page?那么,当用户重新加载页面时,是否可以不重新加载组件或页面?

localStorage is not the only option to keep data. localStorage不是保留数据的唯一选择。 Indexed DB might help you. Indexed DB可能会对您有所帮助。 https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

As a disadvantage, it's kinda low-level and verbose.作为一个缺点,它有点低级和冗长。 You can search npm packages for Angular.您可以搜索 npm 封装以获取 Angular。 Try this one试试这个

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM