当前位置: 首页 > wzjs >正文

手机建站程序免费下载百度认证号码平台

手机建站程序免费下载,百度认证号码平台,网站重新接入备案,外贸怎样做网站在原生老项目中刚刚把mmkv迁移成功,现在又要接入reactnative,进行跨端混合开发,那么必然绕不开的一个存储方案,这次介绍react-native-mmkv 我用的yarn,那么先来安装 yarn add react-native-mmkv安装成功后使用&#x…

在原生老项目中刚刚把mmkv迁移成功,现在又要接入reactnative,进行跨端混合开发,那么必然绕不开的一个存储方案,这次介绍react-native-mmkv
我用的yarn,那么先来安装

yarn add react-native-mmkv

安装成功后使用,我简单用AI封装了一下,作为项目底层键值对存储方案使用


import {MMKV} from 'react-native-mmkv';/*** 项目持久化存储实例*/
export class MMKVManage {private static instance: MMKVManage;private mmkv: MMKV;constructor() {this.mmkv = new MMKV();}public static getInstance(): MMKVManage {if (!MMKVManage.instance) {MMKVManage.instance = new MMKVManage();}return MMKVManage.instance;}public getItem<T = any>(key: string): T | null {return this.mmkv.getString(key) as T; // 根据需要调整类型转换}public setItem(key: string, value: any): void {if (typeof value === 'string') {this.mmkv.set(key, value);} else {this.mmkv.set(key, JSON.stringify(value)); // 对于非字符串类型,先转换为字符串存储}}public removeItem(key: string): void {this.mmkv.delete(key);}
}

那么基础存储方案写好以后,如何使用呢看下方中间层封装字段

import {MMKVManage} from './MMKVManage.ts';export class LocalStorage {private static instance: LocalStorage;constructor() {}public static getInstance(): LocalStorage {if (!LocalStorage.instance) {LocalStorage.instance = new LocalStorage();}return LocalStorage.instance;}public getTeacherId(): string {return <string>MMKVManage.getInstance().getItem('teacherId');}public setTeacherId(teacherId: string): void {MMKVManage.getInstance().setItem('teacherId', teacherId);}
}

最后在业务中进行使用

<Buttontitle={'保存数据'}onPress={() => {LocalStorage.getInstance().setTeacherId('123456');Alert.alert('保存成功');}}/><Buttontitle={'读取数据'}onPress={() => {let teacherId = LocalStorage.getInstance().getTeacherId();setId(teacherId);Alert.alert('获取成功' + teacherId);}}/>

应该是比较简单吧,我用的版本给出来
react-native:0.78.1
mmkv:3.2.0
node:22.12.0

如果你跑不起来,千万别喷我,先看看你的版本配置是否兼容,我确实是成功了!!!

http://www.dtcms.com/wzjs/520724.html

相关文章:

  • 网站建设与管理常用市场调研报告word模板
  • 2018企业网站优化应该怎么做网站权重排名
  • 网络设计用什么软件百度信息流优化
  • 厦门公司注册费用seo关键词排名优化怎样收费
  • 源码开发网站建设网站搜索排名查询
  • 网站建设大小网站设计公司排行榜
  • 网站开发网站定制百度竞价推广是什么工作
  • 有哪些网站做自建房设计长沙网站建设服务
  • 做网站的基本流程seo新方法
  • wordpress吐槽源码天津百度seo排名优化软件
  • 网站后台权限设计网站首页不收录
  • 没有外贸网站 如果做外贸网络营销课程
  • 建设内容管理网站的目的指数平滑法
  • 网站建设窗口框架seo查询排名系统
  • 阿里云wordpress配置郑州网站运营专业乐云seo
  • 北京朝阳客户端网络优化公司哪家好
  • 中国协会网站建设方案长春网站制作
  • 做网站欢迎页什么意思制作网站公司
  • 北京企业网站seo杭州seo营销
  • 建站助手百度宣传推广费用
  • 好单库如何做网站百度客服在哪里找
  • 网站网站建设网站百度查询关键词排名工具
  • 吉林省建设厅官方网站郑州seo代理商
  • 电商网站建设心得体会永久免费自动建站
  • 哪里有学网页设计做seo需要哪些知识
  • 潍坊建设网站的公司站长工具站长之家官网
  • 网站开发的英文参考文献宁波seo外包推广渠道
  • 洪梅镇做网站百度问答平台入口
  • 阿里云万网建网站网络优化工程师吃香吗
  • 网站界面设计的相关指南投广告哪个平台好