gpt4 book ai didi

reactjs - 如何将 JSON 对象内联为组件的属性和值的映射?

转载 作者:行者123 更新时间:2023-12-02 06:00:58 38 4
gpt4 key购买 nike

有没有办法把下面的代码写成 JSX?

var settings = {setting1: 1, setting: 2};
MyComponent(setting)

我试过了 <MyComponent {settings} />但这不编译。所以唯一的方法似乎如下:

<MyComponent setting1={settings.setting1} setting2={settings.setting2} />

Prop 多的话会很吵

最佳答案

目前,最好的方法是使用纯 JS:

<div>
{MyComponent(settings)}
</div>

在下一版本的 React 中,您将能够编写 <MyComponent {...settings} /> ,就像 ES6 数组扩展运算符。

关于reactjs - 如何将 JSON 对象内联为组件的属性和值的映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25285796/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com