首页 > 解决方案 > 在不同的视图中分配一个大字符串 React Native

问题描述

我有一个包含 1500 个单词的大文本,我想将这些单词分配到两个不同的视图中。如果我手动分发,那么由于设备大小不同,它会影响应用程序的设计。谁能帮我实现这个结果?

注意:我不知道哪个视图包含多少个单词。所以我必须根据视图的高度和宽度来分配文本。

标签: javascriptreactjsreact-native

解决方案


您可以进行非常简单的宽度检查:

let width = window.innerWidth;
if(width > 300) {
  // Render or truncate text differently
}

推荐阅读