ReacNative 文件操作 react-native-fs 阳光穿透心脏的1/2处 2022-12-01 05:23 589阅读 0赞 ## 安装包 ## npm install react-native-fs --save ## Link ## react-native link react-native-fs ## 简单示例 ## 再assets目录下添加一个文件config.json ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RhYnVzaWRlZGU_size_16_color_FFFFFF_t_70_pic_center] **读取文件** import RNFS from ‘react-native-fs’; RNFS.readFileAssets(‘config.json’).then((result) => \{ let config = JSON.parse(result); setBaseUrl(config.baseUrl); \}) ## 可读写的文件目录 ## **插件提供了如下可读写目录** console.log('MainBundlePath=' + RNFS.MainBundlePath) console.log('CachesDirectoryPath=' + RNFS.CachesDirectoryPath) console.log('DocumentDirectoryPath=' + RNFS.DocumentDirectoryPath) console.log('TemporaryDirectoryPath=' + RNFS.TemporaryDirectoryPath) console.log('LibraryDirectoryPath=' + RNFS.LibraryDirectoryPath) console.log('ExternalDirectoryPath=' + RNFS.ExternalDirectoryPath) console.log('ExternalStorageDirectoryPath=' + RNFS.ExternalStorageDirectoryPath) 安卓输出如下 MainBundlePath=undefined CachesDirectoryPath=/data/data/com.iceemblem/cache DocumentDirectoryPath=/data/data/com.iceemblem/files TemporaryDirectoryPath=/data/data/com.iceemblem/cache LibraryDirectoryPath=undefined ExternalDirectoryPath=/storage/emulated/0/Android/data/com.iceemblem/files ExternalStorageDirectoryPath=/storage/emulated/0 ## 基本Api ## **读取目录** RNFS.readDir(RNFS.MainBundlePath) .then((result) => { console.log('GOT RESULT', result); }) **文件创建** RNFS.writeFile(path, 'Lorem ipsum dolor sit amet', 'utf8') .then((success) => { console.log('FILE WRITTEN!'); }) **文件删除** RNFS.unlink(path) .then(() => { console.log('FILE DELETED'); }) 更多Api:https://github.com/itinance/react-native-fs [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RhYnVzaWRlZGU_size_16_color_FFFFFF_t_70_pic_center]: /images/20221123/2b81e29611144645b4b0dd10e3ed9bdc.png
相关 ReacNative 文件操作 react-native-fs 安装包 npm install react-native-fs --save Link react-native link react-native-fs 简 阳光穿透心脏的1/2处/ 2022年12月01日 05:23/ 0 赞/ 590 阅读
相关 文件操作 注意下面代码所产生的问题。 这一段是读文件,没有什么问题。 define _CRT_SECURE_NO_WARNINGS include<stdio.h> 喜欢ヅ旅行/ 2022年07月19日 02:38/ 0 赞/ 217 阅读
相关 文件操作 1.系统调用 所谓系统调用,是指操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务。 2.文件描述符 文 短命女/ 2022年07月16日 10:44/ 0 赞/ 234 阅读
相关 文件操作 在文件打印三个hello,每打印一个换一行 include <stdio.h> include <stdlib.h> includ 怼烎@/ 2022年07月12日 23:49/ 0 赞/ 369 阅读
相关 文件操作 能调用方法的一定是对象 打开文件的模式有: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 曾经终败给现在/ 2022年05月21日 06:53/ 0 赞/ 268 阅读
相关 文件操作 能调用方法的一定是对象 打开文件的模式有: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 r,只读模 深碍√TFBOYSˉ_/ 2022年05月20日 01:24/ 0 赞/ 265 阅读
相关 文件操作 include <cstdio> include <cstdlib> include <conio.h> int main() { 不念不忘少年蓝@/ 2022年01月28日 12:31/ 0 赞/ 307 阅读
相关 文件操作 1. r模式 1.1 全部读取 我们先来建一个文件,放到D盘根目录下,文件内容如图 ![1542801-20181227153807057-383845746.p 青旅半醒/ 2022年01月07日 04:05/ 0 赞/ 421 阅读
相关 文件操作 计算机文件:硬盘中一块储存空间(虚拟的文件) 文件操作:根据文件名来操作硬盘的那块存储空间,操作方式为 读read,写write 文件的模式: r: 读 Bertha 。/ 2022年01月07日 01:21/ 0 赞/ 307 阅读
相关 文件操作 1.文件操作初识 操作文件的方式: f = open("文件路径","mode="模式",encoding = "编码) open: 调用操作系统打开文件. mod 灰太狼/ 2021年10月19日 12:14/ 0 赞/ 371 阅读
还没有评论,来说两句吧...