怎么在antd List组件里加按钮

我想在list列表组件里加按钮组件如图请问怎么弄

图片描述

               <List
                 size="small"
                 header={<div>个人信息</div>}
                 split={false}
                 gutter={-10}
                 bordered={false}
                 dataSource={data}
                 renderItem={item => (<List.Item>{item}</List.Item>)}
               />
           
           
           求解
阅读 5.8k
3 个回答

直接写一个<Button>然后设置CSS绝对定位设置top和lefe就可以定位到指定地点了

在最后加就,判断最后的item 然后在renderItem={(item, index) => <List.Item>{item} {index === data.length - 1 ? <Button>按钮</Button> : null}</List.Item>

如果是指定项,就要通过item判断是哪一项,具体条件需要自己拿捏

修改renderItem={item => (<List.Item>{item}</List.Item>)这边的item里面所对应的内容,添加按钮。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进