javascript - 如何使用 JavaScript 布局(“绘制”)动态生成s 在 React 中的不同屏幕位置和大小?
问题描述
我有来自 API 的数据,它将生成一组块,每个块都有一个 x、y、一个高度和一个宽度。它们可以以多种方式联锁,但没有一种是可以预测的。render
什么是最好的方法来布置这些,在我的 React 方法中写出数据?
我意识到我可能可以在我的 React代码中编写 each<DIV>
的内联代码,但我想找到一种更优雅的方式,而此刻我的大脑一片空白。我正在考虑用 CSS Sprites 来做这件事(经过一些谷歌搜索后出现),但由于我的任务是快速完成这项工作,而且我对 CSS Sprites 一无所知,所以我想找到一种更简单的方法。style
render
我会很感激任何线索或见解。(具有讽刺意味的是,很久以前,我来自 ActionScript 背景,这一切都很明显,但 JS 世界中 JS 和 CSS 之间的脱节让我觉得有点棘手)。
解决方案
我不知道 React,但你不能只使用 css 和媒体查询吗? https://wiki.selfhtml.org/wiki/CSS/Media_Queries
推荐阅读
- java - 如何获取用户图像,存储它们,然后再渲染它们?
- javascript - 遍历深度嵌套的对象以生成 html optgroup/options
- java - Java:右移数字 1 不起作用
- c++ - 从系统调用分配的 C/C++ 中指针的奇怪值
- python - gcloud FileNotFoundError lib64
- python - 有没有更好的方法特别是使用 scipy.sparse 遍历稀疏矩阵的所有有效(正)条目?
- regex - 谷歌表单正则表达式至少 48 小时
- haskell - 为什么 runConduit 不发送所有数据?
- rx-swift - RxSwift - 如何从一个上游创建两个流
- r - ggplot 即使使用填充功能也会返回灰色样式图