reactjs - 使用 React Table 库时,我可以呈现包含字符串和导入组件的列标题吗?
问题描述
是否可以将包含字符串和导入组件的列标题呈现为类似于下图的内容:
我已经导入了一个箭头排序图标,我想将它包含在字符串值(例如,位置、名字、姓氏等)旁边的某些标题中,以指示列是可排序的。以下代码是我尝试构建这样一个标头的方式:
{
Header: `Location ${<ArrowSort />}`,
accessor: 'location',
disableFilters: true
}
我看到的不是所需的输出,而是“位置 [object Object] 作为列的标题。如果有人能解释我做错了什么并指出我正确的方向以生成所需的标题,我将不胜感激。
解决方案
我能够通过如下重写我的 Header 参数来解决我的问题:
Header: () => (
<div className="flex">
<div className="inline-flex">Location</div>
<div className="inline-flex">
<ArrowSort />
</div>
</div>
),
推荐阅读
- anylogic - 在某个码头上用托盘装载卡车时出错
- mysql - 如何加入 Apex oracle
- android - 创建动态列表的动态列表的最佳实践?
- android - 如何在 Android Studio 中设置兼容库
- python - 编译 Cython 扩展后 Python traceback.format_tb 不能完全工作
- python - Python:嵌套类与继承
- php - Symfony 4 - 使用数组创建表单
- javascript - Nuxt.js:如何在 nuxt 构建后调试服务器端(记录一些信息)
- android - OkHttp 和 Retrofit 无限 Post 请求在后台
- python-3.x - 检查某些文本的 message.content