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免费透视脚本(力荐教程有挂技术)1、下载安装好wep...
透视透视!wepoker私人局... 透视透视!wepoker私人局透视插件(透视)wepoker怎么买辅助(爆料教程有挂方针);亲,we...
安装程序教程!福建老友破解(透... 安装程序教程!福建老友破解(透视)德普之星辅助软件(科技教程新版有挂);无需打开直接搜索加薇1367...
总算清楚!中至上饶麻将有挂开挂... 总算清楚!中至上饶麻将有挂开挂(透视)aapoker透视怎么用(德州论坛有人有挂) 【无需打开直接搜...
最新研发!来玩app破解(透视... 大家好,今天小编来为大家解答wepoker私人局俱乐部辅助这个问题咨询软件客服可以免费测试直接加微信...
玩家必看!微信老铁13水辅助(... 玩家必看!微信老铁13水辅助(透视)wepoker辅助软件视频(软件教程有人有挂);打开点击测试直接...
透视软件!微乐四川小程序修改器... 透视软件!微乐四川小程序修改器(透视)wepoker辅助分析器(微扑克教程有挂详细);亲,微乐四川小...
透视透视!丽水都莱智能辅助神器... 透视透视!丽水都莱智能辅助神器(透视)wepoker网页版透视方法(科技教程竟然有挂);无需打开直接...
今日焦点!聚友联盟辅助器下载(... 今日焦点!聚友联盟辅助器下载(透视)wepoker软件安装包(黑科技教程有挂方式)>>您好:软件加1...
玩家必看科普!wepoker有... 玩家必看科普!wepoker有辅助插件吗(透视)wepoker透视器免费(黑科技教程有挂详细) >>...