Angular中从本地存储读写用户设置的框架
创始人
2024-10-31 01:00:54
0
  1. 创建一个名为 LocalStorageService 的服务:
import { Injectable } from '@angular/core';

@Injectable({
  providedIn: 'root'
})
export class LocalStorageService {

  constructor() { }

  public setItem(key: string, value: any): void {
    localStorage.setItem(key, JSON.stringify(value));
  }

  public getItem(key: string): any {
    const item = localStorage.getItem(key);
    return item ? JSON.parse(item) : null;
  }

  public removeItem(key: string): void {
    localStorage.removeItem(key);
  }

  public clear(): void {
    localStorage.clear();
  }

}
  1. 在组件中使用 LocalStorageService

例如,我们要在组件中存储一个布尔值:

import { Component } from '@angular/core';
import { LocalStorageService } from './local-storage.service';

@Component({
  selector: 'app-my-component',
  template: `
    
    

Setting value: {{ settingValue }}

` }) export class MyComponent { settingKey = 'my-setting'; settingValue = false; constructor(private localStorageService: LocalStorageService) { const storedValue = this.localStorageService.getItem(this.settingKey); if (storedValue !== null) { this.settingValue = storedValue; } } toggleSetting(): void { this.settingValue = !this.settingValue; this.localStorageService.setItem(this.settingKey, this.settingValue); } }

这样就可以使用 LocalStorageService 在本地存储中读写用户设置了。

相关内容

热门资讯

透视玄学!德普之星透视软件免费... 透视玄学!德普之星透视软件免费入口官网,德扑之心免费透视,攻略方法(有挂规律)1、起透看视 德普之星...
透视讲解!菠萝德州透视脚本,p... 透视讲解!菠萝德州透视脚本,poker红龙辅助,靠谱教程(有挂工具);1、菠萝德州透视脚本ai辅助优...
透视黑科技!德普之星有透视辅助... 透视黑科技!德普之星有透视辅助吗,(德扑之心)一贯是有挂,可靠技巧(有挂解密)1、下载好德普之星有透...
透视美元局!来玩app破解,智... 透视美元局!来玩app破解,智星德州辅助译码插件靠谱吗,软件教程(有挂详情);亲,关键说明,智星德州...
透视有挂!德普之星怎么开辅助,... 透视有挂!德普之星怎么开辅助,(德扑之心)其实存在有挂,插件教程(有挂揭秘)透视有挂!德普之星怎么开...
透视模拟器“pokemmo手机... 透视模拟器“pokemmo手机脚本”透视辅助软件(总是真的是有挂);暗藏猫腻,小编详细说明pokem...
透视玄学!德普之星私人局透视,... 透视玄学!德普之星私人局透视,德普之星有透视辅助吗,AI教程(有挂介绍)1、完成德普之星有透视辅助吗...
透视线上“pokermaste... 透视线上“pokermaster破解版”透视辅助脚本(确实是有挂)1、这是跨平台的pokermast...
透视苹果版!德普之星辅助工具如... 透视苹果版!德普之星辅助工具如何设置,(德普之星)真是有挂,2025新版教程(有挂揭秘)1、在德普之...
透视中牌率!fishpoker... 透视中牌率!fishpoker透视底牌,哈糖大菠萝万能挂,wpk教程(有挂揭秘);1、完成哈糖大菠萝...