javascript - 将动态循环值作为不同的值传递到 json 中以显示在表的标题中
问题描述
我必须从 json 数组值传递我的标头。
const tableHeaders = [{children: headervalue}]
在 Table 组件中使用它
<Table headers={tableHeaders} />
现在我有一个条件,代替headerValue我需要传递以下条件的返回值
(!!usersToShow.length && (
<div>
<Checkbox
aria-label={tr('Select All Users')}
checked={this.state.isCheckedAll}
onChange={e => {
this._toggleAllCheckboxes(e);
}}
label={tr('Select All Users')}
/>
{!!customHeaders.length &&
customHeaders.map((header, index) => {
return (
<label key={`custom-header-${index}`}>
{header} //get header values
</label>
);
})}
</div>
))
如果我直接在儿童中使用此条件,我会在一个表头(th)中获得所有值,并且表头中有 1 个复选框。
如何为每个列标题获取不同的不同 th 或每个标题值的 {Header} 值?请帮忙。
解决方案
推荐阅读
- flutter - 如何将流生成器中的数据显示到文本字段中并更新来自列表视图?
- php - 如何通过 PHP 将照片从 Flutter App 上传到服务器?
- reactjs - 如何使用 Framer Motion,复杂布局更改实现滚动整页动画?
- linux - 如何使用另一个 Debian 软件包安装 Docker?
- ios - 无法在 iOS 模拟器中使用 Apple 登录
- android - 如何在 TopAppBar 下方显示 BodyScreen?
- xml - XSLT 从字符串输入中包含的数字中查找总和
- sql - 触发器已创建但执行事件会导致数字或值错误
- spring-boot - 如何在 Spring Boot 应用程序的消费者端启用 Rest API 请求和响应日志记录
- flutter - 嗨,我一直在尝试在 Flutter 中使用 CheckBoxListTile