400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

reactnative本地存储

什么是本地存储?

成都创新互联公司专注于托克逊网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供托克逊营销型网站建设,托克逊网站制作、托克逊网页设计、托克逊网站官网定制、成都微信小程序服务,打造托克逊网络公司原创品牌,更为您提供托克逊网站排名全网营销落地服务。

本地储存的意义:将数据存储在设备中,在需要数据的时候调用,数据不会因为应用的退出或者网络的断开而无法获取。

在react native中本地存储的方式有两种:

    一种是AsyncStorage:
    AsyncStorage是一个简单的,未加密的,异步的,持久化,关键值存储系统,是全局的。类似于iOS中的NSUserDefault。
        应用场景:如果用户的信息量不大,仅仅需要存储几个用户的配置信息,就用AsyncStorage;
    另一种是Realm:
        新的移动端数据库王者,性能比单独无封装的SQLite还要快;
        应用场景:用户的信息量比较大的情况下;

下面简单的介绍以下AsyncStorage:
`import {AsyncStorage} from 'react-native';

export default class StorageUtil {

/**

}`

外界调用:
保存操作:
StorageUtil.saveJsonObject(KEY_LOCAL_USER_INFO, user);

    读取操作:
    `StorageUtil.getJsonObject(KEY_LOCAL_USER_INFO).then(data=>{console.log(data)})`

    清除操作:
    `StorageUtil.remove(KEY_LOCAL_USER_INFO)`

新闻标题:reactnative本地存储
转载来于:http://mbwzsj.com/article/gejcog.html

其他资讯

让你的专属顾问为你服务