Ale*_*dar 2 javascript angular angular6
我需要保留应用的过滤器。当我更改组件或返回到前一个组件时,我希望已经应用过滤器(保持不变)。我需要添加一个函数来将过滤器参数保存在 localStorage 中,以及一个函数来读取这些参数。有人可以帮忙吗?
你可以LocalStorage像这样使用:
localStorage.setItem('componantAFilters', JSON.stringify(filterObj))
localStorage.getItem('componantAFilters')
我的建议是打电话getItem进来ngOnInitsetItemngOnDestroy
欲了解更多信息: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage