如何在 React Native 项目中保存文件并访问和编辑它?

问题描述 投票:0回答:1

我无法访问项目资产文件夹的 docs 文件夹内的 .docx 文件。 我已经在寻找访问此 .docx 文件的方法,但我尚未成功访问或使此文件/文件夹保留在项目构建中。

我希望这个 .docx 文件位于项目内部,以便我可以访问、创建该文件的副本并在按下按钮后编辑该副本。

我已经准备好了包含姓名、合同号、地址、电子邮件和电话的变量,可以将其添加到此 .docx 文件中的特定位置。 在 .docx 文件中放置这些变量的每个位置,它被写为 namephonenumber,这样我就可以找到这些特定的单词,并在单击按钮后将它们交换为变量。 之后,该文件将保存在手机的文档文件夹中。

有没有办法让这个文件/文件夹与项目一起编译并能够访问它来进行此编辑?

javascript android react-native docx
1个回答
0
投票

你可以直接使用:

react-native-fs
- 用于 React Native Bare 应用程序

expo-file-system
- 用于 Expo Go 应用程序

用于在您的(ios 或 android)设备上创建、读取、更新和删除文件。

我建议使用简化的

.txt
UTF 文件,而不是特定于供应商的文件扩展名,例如
docx

© www.soinside.com 2019 - 2024. All rights reserved.