javascript - 在不同的视图中分配一个大字符串 React Native
问题描述
我有一个包含 1500 个单词的大文本,我想将这些单词分配到两个不同的视图中。如果我手动分发,那么由于设备大小不同,它会影响应用程序的设计。谁能帮我实现这个结果?
注意:我不知道哪个视图包含多少个单词。所以我必须根据视图的高度和宽度来分配文本。
解决方案
您可以进行非常简单的宽度检查:
let width = window.innerWidth;
if(width > 300) {
// Render or truncate text differently
}
推荐阅读
- php - 如何根据一串数组创建数组目录树
- php - 拥有一个包含从其他表计算的数据的数据库表是不好的做法吗?
- ios - 在 Swift 中执行后台保存
- google-cloud-firestore - 将图像上传到存储并更新配置文件
- ruby - 如何使用 Ruby 调试动态定义的方法?(在 repl 会话中创建的方法)
- c++ - 关于向量的调整大小和保留的奇怪记忆行为
- java - 使用 java 获取 Qubole 数据行明智
- html - Vuetify Offset 不创建任何偏移量
- regex - 检查第 1 列的值是否存在于第 2 列的任何位置,将结果写入第 3 列(CSV 文档)
- c - STM32 应用程序有时不运行,仍然在 DFU