javascript - 羽毛图标未显示在 react-data-table-component 列中
问题描述
我在我的 Reactjs 应用程序中使用了react-data-table-component 。在我的自定义列中,我使用锚标签作为按钮,并为此使用羽毛图标。问题是图标没有显示。有时它会在我单击页面上的任何其他链接时显示。我正在 useEffect 挂钩中启动羽毛图标。我怎样才能解决这个问题?
const columns = [
{
name: 'S/N',
selector: row => row.u_id,
},
{
name: 'Username',
selector: row => row.username,
},
{
name: 'Action',
cell: row => <><a href="javascript:void(0)" onClick={(e) => getUser(e, row.u_id)}><span data-feather="edit"></span></a><a href="javascript:void(0)" onClick={(e) => deleteUser(e, row.u_id)}><span data-feather="trash"></span></a></>
},
];
useEffect(() => {
feather.replace()
}, []);
<DataTable
columns={columns}
data={users}
pagination
/>
解决方案
推荐阅读
- javascript - 在 onClick 中使用钩子
- python - For 循环仅保留 mongodb 的最后一个值用于 on_press 函数
- c++ - 控制台上不显示 \b 字符的输出
- ios - 将 xcode 升级到 10.2 版后面临 AFNetworking 错误
- sql-server - 想要使用 Powershell 将 Excel 文件直接批量插入 Azure 数据库
- unit-testing - 如何忽略 Jest 中的空测试文件引发错误
- c# - Query With Multi-Level Nested Arrays Using Linq
- python - TypeError:在“str”和“int”的实例之间不支持“>”以显示二进制中 1 的数量
- android - Gradle 失败:无法解决:删除 kotlintest 后的 io
- haskell - 为什么 Data.Bifunctor 中的“first”不转换这个值