首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在react-table中使用id进行搜索?

在react-table中使用id进行搜索?
EN

Stack Overflow用户
提问于 2021-07-08 10:12:12
回答 1查看 42关注 0票数 0

我正在尝试制作一个表格,当你点击特定的id时,它会直接转到id的详细页面。

代码语言:javascript
复制
{
        Header: 'Order ID',
        id: 'shopify_order_name',
        accessor: oId => {
            return (
                <Link className='order-id' to={`/orders/${oId.order_id}`}>
                    {oId.shopify_order_name}
                </Link>
            )
        }     
},

我的问题是我不能使用搜索,因为访问者是jsx,我需要能够格式化链接并获得'order_id‘。有没有什么办法可以让我用id来代替搜索呢?

我发现了tannerlinsey (react-table) https://github.com/tannerlinsley/react-table/issues/72#issuecomment-278698604的这条评论。

正如他所说的,我应该返回原始数据,但在我的例子中,我还需要'order_id‘。对我该怎么做感到困惑。

EN

回答 1

Stack Overflow用户

发布于 2021-07-08 13:14:21

这解决了我的问题。

代码语言:javascript
复制
{
        Header: 'Order ID',
        accessor: 'shopify_order_name',
        Cell: oId => {
            // console.log(oId.row.original.order_id)
            return (
                <Link className='order-id' to={`/orders/${oId.row.original.order_id}`}>
                    {oId.value}
                </Link>
            )
        }     
},
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68294796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档