javascript - 加入 JS 字符串数组和 JSX 元素
问题描述
我正在尝试将"8.8.8.8".split('.')
JS Array of elements 与 JSX element 结合起来<span className="bullet">•</span>
。
在 React 环境中渲染它会给出8[object Object]8[object Object]8[object Object]8
.
有什么解决办法吗?
解决方案
试试看
"8.8.8.8".split('.').reduce((res, item) => {
if (!res) {
return [item];
}
return [...res, <span className="bullet">•</span>, item];
})
推荐阅读
- excel - 位于多个单元格中并检查多个范围的 vba 代码
- python - 在 python 中将视频帧直接流式传输到 youtube
- c# - 在多个 CMS 签名中缓存 PIN
- python - 使用 Python 发送 UDP 数据报
- python - IndexError:列表索引超出范围 - 有
- python - 根据字典键和列表之间的匹配更改字典值
- deep-learning - 如何在 PyTorch 中的 MNIST 上将所有 5 批 CIFAR10 加载到单个数据结构中?
- machine-learning - 使用单独的数据集进行模型验证
- c - 在 C 程序上出现分段错误(核心转储)
- flutter - Flutter:如何将文本的行高属性设置为 ThemeData