table中的某一列
{
title: '栏目图片',
align:'center',
width: 300,
dataIndex: 'fileUrl',
className: 'fileUrl-box',
render: (text, record) => <>
<div className="fileUrl-box-wrapper">
<Image
src={text}
className='upload'
/>
<div className='upload-button' onClick={()=>{changeFileUrl(record, 1)}} >
<span className='upload-content' style={{color: '#888', marginLeft: '10px'}}>
<UndoOutlined />恢复默认
</span>
</div>
</div>
</>
},
这里的onClick={()=>{changeFileUrl(record, 1)}} 加了箭头函数指代就是单纯的div
如果写成 onClick={changeFileUrl(record, 1)} 此时函数的作用域就是表格的每一行,当鼠标滑过不同行都会调用函数