React有任何移动Web组件库吗?

时间:2017-07-18 07:02:18

标签: reactjs mobile-website react-web

在完成基于React-Bootstrap库的桌面网络应用程序后,我计划构建移动网络版应用程序。 考虑到努力/可重用性,我应该使用什么React移动Web UI组件库来构建我的移动Web应用程序?

谢谢, 杰克

1 个答案:

答案 0 :(得分:0)

我不太确定您的应用程序的复杂性。如果您的应用程序不那么复杂,那么您可以在桌面本身管理这两个版本。通过从react-media库导入媒体。

示例:

<Media query={{ maxWidth: 798 }}>
 {
  matches => matches ? (<p>Logic to be displayed for mobile</p>) : 
                       (<p>Logic to be displayed for desktop</p>)
 }
</Media>

我建议在容器中使用此逻辑,并根据移动视图或桌面视图的需要为其提供单独的组件。这也可以使您的应用程序在浏览器大小调整方面看起来更好。