首页 > 解决方案 > 加入 JS 字符串数组和 JSX 元素

问题描述

我正在尝试将"8.8.8.8".split('.')JS Array of elements 与 JSX element 结合起来<span className="bullet">•&lt;/span>

在 React 环境中渲染它会给出8[object Object]8[object Object]8[object Object]8.

有什么解决办法吗?

标签: javascriptreactjsjsx

解决方案


试试看

"8.8.8.8".split('.').reduce((res, item) => {
    if (!res) {
        return [item];
    }

    return [...res, <span className="bullet">•&lt;/span>, item];
})

推荐阅读