gpt4 book ai didi

Angular 6 : saving data to local storage

转载 作者:太空狗 更新时间:2023-10-29 13:05:02 24 4
gpt4 key购买 nike

我有一个显示来自外部 API 的数据的数据表,我希望表页上的项目/元素的数量应该保存在本地存储中

这是我到目前为止尝试过的:

 ngOnInit() {
this.moviesService.getPopularTVShows().subscribe(res => {
this.dataSource = new MatTableDataSource(res.results);
this.dataSource.paginator = this.paginator;
this.dataSource.sort = this.sort;
localStorage.setItem(this.dataSource, this.dataSource.length);
console.log(localStorage.length);
});
}

当我运行我的应用程序时,控制台显示 undefined

我的代码有什么问题?欢迎任何帮助或建议,新手尝试新事物。

最佳答案

在存储数据到本地存储时,你应该定义一个键名,它应该是一个字符串,值应该是一个字符串

 localStorage.setItem('dataSource', this.dataSource.length);

要打印,您应该使用 getItem

console.log(localStorage.getItem('dataSource'));

关于 Angular 6 : saving data to local storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51536262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com