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、下载好钱塘十三水辅助器软件脚本下载之...
一分钟秒懂!土豪联盟辅助器,黑... 一分钟秒懂!土豪联盟辅助器,黑侠破解约局吧(真是真的有挂)土豪联盟辅助器破解侠是真的助透视。每个模型...
玩家必看教程!四川辅助软件,赣... 玩家必看教程!四川辅助软件,赣牌圈有挂吗(其实真的有挂)1、在四川辅助软件插件功能辅助器技巧中,中转...
分享实测!哈局辅助作弊,闲逸辅... 分享实测!哈局辅助作弊,闲逸辅助软件下载苹果(竟然真的是有挂)1、不需要AI权限,帮助你快速的进行闲...
记者揭秘!雷霆辅助器,手游辅助... 记者揭秘!雷霆辅助器,手游辅助脚本平台(真是真的是有挂)1、许多玩家不知道手游辅助脚本平台辅助怎么退...
玩家交流!微信小程序微乐辅助器... 玩家交流!微信小程序微乐辅助器,辽宁心悦游戏辅助(真是有挂)1、在微信小程序微乐辅助器插件功能辅助器...
2024教程!微乐广西麻辣辅助... 2024教程!微乐广西麻辣辅助,德扑之星安卓插件(原来是真的有挂);1、上手简单,内置详细流程视频教...
总算了解!圣游科技,随意玩脚本... 总算了解!圣游科技,随意玩脚本辅助工具透视(都是是真的有挂)1、起透看视 随意玩脚本辅助工具透视辅助...
重要通知!拱趴大菠萝运势,烧饼... 重要通知!拱趴大菠萝运势,烧饼修改器(都是是真的有挂)1、完成拱趴大菠萝运势辅助器v3.3的残局,帮...