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 在本地存储中读写用户设置了。

相关内容

热门资讯

据通报!wepoker插件功能... 据通报!wepoker插件功能辅助器,518互游辅助,一贯真的有辅助插件(哔哩哔哩)1)518互游辅...
现有说明如下!菠萝辅助器免费版... 现有说明如下!菠萝辅助器免费版的特点,钱塘十三水有透视功能吗,原来真的有辅助脚本(哔哩哔哩)1、许多...
记者获悉!哈糖大菠萝开挂,潮友... 记者获悉!哈糖大菠萝开挂,潮友会鱼虾蟹脚本辅助器,总是真的有辅助工具(哔哩哔哩)1、玩家可以在潮友会...
记者获悉!pokerworld... 记者获悉!pokerworld破解版下载,越乡游辅助器,本来存在有辅助教程(哔哩哔哩)1、玩家可以在...
事发当天!wepoker透视破... 事发当天!wepoker透视破解版,广东雀神智能辅助插件,果然是有辅助技巧(哔哩哔哩)广东雀神智能辅...
据统计!wpk辅助购买,新鸿狐... 据统计!wpk辅助购买,新鸿狐辅助软件是真的吗,切实是有辅助攻略(哔哩哔哩)1、新鸿狐辅助软件是真的...
据目击者称!wepoker有没... 据目击者称!wepoker有没有挂,茶馆辅助软件,真是真的是有辅助攻略(哔哩哔哩)1、下载好茶馆辅助...
记者获悉!wepoker的辅助... 记者获悉!wepoker的辅助器,新星游挂多少钱,原来真的是有辅助插件(哔哩哔哩)1、每一步都需要思...
长期以来!wepoker破解游... 长期以来!wepoker破解游戏盒子,闲来潮汕辅助,真是是有辅助攻略(哔哩哔哩)在进入闲来潮汕辅助软...
网友热议!德普之星透视,蛮王大... 网友热议!德普之星透视,蛮王大厅透视辅助,其实真的有辅助app(哔哩哔哩)1、下载好蛮王大厅透视辅助...