javascript - 处理长文本的聪明方法

标签 javascript node.js react-native docx

我有一个.docx文档,28页长,它包含标题、副标题、斜体文本、粗体文本和一些列表。

我必须在 React Native 应用程序中显示此文本的一小部分,该应用程序应按“类别”划分此文档。

例如,我有一个“标题 1”链接,当点击此链接时,用户应该看到该文档的标题 1 部分中包含的子标题列表。

此列表包含链接(例如“子标题 1”、“子标题-2”等),这些链接应将用户重定向到子标题下文档的一小部分。

我无法想出更聪明、更快的方法来处理这个问题,事实上,我能想出的唯一方法是:

  • 硬编码 react native 应用程序中的文本(如果文档很短,这不会成为问题)
  • 使用外部 .docx 文件查看器(但这不是正确的解决方案)
<小时/>

是否有任何更智能(可能更简单)的方法来组织 .docx 文档,以便我可以在应用程序内使用文本,同时保持其格式?

最佳答案

根据我的评论,您可以将文档转换为 HTML 文件,并将其加载到 WebView 中。

祝你编码愉快。

关于javascript - 处理长文本的聪明方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52560288/

相关文章:

javascript - Cordova平台ios错误

javascript - Angular.js 单元/集成测试 - 触发链接功能

javascript - react 原生 setState 数组

linux - 在 linux 中创建 react-native 应用程序时出错

javascript - 谷歌地图旋转控制街景中的定位

javascript - Firebase 事务错误 : [Error: Set]

javascript - 如何在不丢失这个的情况下进行数据库调用?

node.js - 在微服务应用程序中实现 websockets

node.js - Node JS mongoose 查询不产生结果

javascript - React-native 如何设置 PickerItems,如文本颜色、字体大小等,