gpt4 book ai didi

javascript - 内联和不同行编写 React 组件打开和关闭有什么区别?

转载 作者:行者123 更新时间:2023-11-29 23:16:48 25 4
gpt4 key购买 nike

当我使用 Material-ui 创建多选下拉菜单时,我遇到了一些奇怪的事情。如果我提供这样的选择列表项:

let rows = this.props.masterList.map(item => (
<MenuItem key={item.key} value={item.key}> {item.value} </MenuItem>
))

它将 props.children 元素显示为包含 3 个项目的数组 enter image description here

输出在文本后带有逗号: enter image description here

如果我用这样的新行编写相同的代码:

let rows = this.props.masterList.map(item => (
<MenuItem key={item.key} value={item.key}>
{item.value}
</MenuItem>
))

它将 props.children 元素显示为单个值 enter image description here

在这种情况下输出正常: enter image description here

谁能告诉我这两者之间的区别?

谢谢

最佳答案

删除 {item.value} 前后的多余空格即可。

关于javascript - 内联和不同行编写 React 组件打开和关闭有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52463022/

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