相关疑难解决方法(0)

在 React 中递归渲染嵌套数据

我将如何渲染一个带有嵌套<ul>项目的菜单,其中包含未知数量的子项,以对如下示例中的对象做出反应?

[
  {
    title: "Top level 1",
    slug: "top-level-1",
    children: [
      {
        title: "Sub level 1",
        slug: "sub-level-1",
        children: [
          {
            title: "Sub Sub Level 1"
            slug: "sub-sub-level-1"
          }
        ]
      }
      {
        title: "Sub level 2",
        slug: "sub-level-2"
      }
    ]
  },
  {
    title: "Top level 2",
    slug: "top-level 2"
  }
]
Run Code Online (Sandbox Code Playgroud)

javascript wordpress reactjs

6
推荐指数
1
解决办法
3176
查看次数

在React中渲染对象属性

我有一个像这样的对象

export const otherInformation = [
{
    "FAQ": ['Getting started guide', 'Selling policy'],
    "Help & Support": ['Help guide', 'Selling policy'],
    "Legal": ['Terms of Use', 'Privacy Policy']
}]
Run Code Online (Sandbox Code Playgroud)

我的代码

class Information extends Component {
    render() {
        const otherInformationLoop = otherInformation.map((value, key) => {
            return (
                <div>
                    <div className="col-md-4" key={key}>
                        <div className="dashboard-info">

                            {Object.keys(value).map((val, k) => {
                                return (<h4 k={k}>{val}</h4>)
                                })
                            }

                        </div>
                    </div>
                </div>
            )
        })

        return (
            { otherInformationLoop }
            // <div></div>
        );
    }
}
Run Code Online (Sandbox Code Playgroud)

我无法循环遍历该对象.

获得的错误是这样的

Information.render(): A valid React …

javascript object reactjs

4
推荐指数
1
解决办法
2648
查看次数

标签 统计

javascript ×2

reactjs ×2

object ×1

wordpress ×1