javascript - 将反应组件(或元素?)放入对象中。
问题描述
我正在使用react-bootstrap-table-next(也称为 react-bootstrap-table-2)在我的反应网站上制作一个表格,并试图让一个图标组件作为数据显示在行中,而不是我拥有的现在,这是一个 x,像这样:
我目前拥有的数据样本是:
const tools = [{key: 'Android Mobile', qual: "x"}]
但我想做的是:
const tools = [{key: 'Android Mobile', qual: <CheckIcon/>}]
CheckIcon 在哪里const CheckIcon = () => <Icon icon={check} size={10}/>
(从哪里导入 Icon react-icons-kit
)。
目前,当我做这样的事情时,整个页面都不会呈现,而且我还没有找到很多关于如何使用 React 将组件插入到对象中的信息。如果有人有任何提示或技巧,将不胜感激!
解决方案
我想column.formatter
可以帮助你。有一个在线演示:这个
推荐阅读
- python - Python while循环输出到列表
- apache-kafka - 在 Apache kafka 中使用 camel-sftp-kafka-connector 时遇到问题?
- python - 从*.vtu 文件中提取数据
- c++ - 为什么我不能在 Eclipse 上运行我的代码,即使我可以构建它?
- react-select - NoOptionsMessage 组件中的表单
- angular - 某些角度反应式表单元素不会对 formcontrol 禁用状态更改做出反应
- mysql - 需要将查询转换为 Eloquent Model laravel
- python - 硒和 HTML
- java - 从 N1QL 查询输出返回 Flux JsonObject
- sml - Sml 元组长度