1.role/index.jsx选择某个radio时选中不中,必须选择行才行
https://3x.ant.design/components/table-cn/#rowSelection
【1】选择某个radio时回调设置一下选中状态
<Table
bordered /**边框 */
rowKey='_id' /**表格行 key 的取值,可以是字符串或一个函数 */
dataSource={roles} /**数据源 */
columns={this.columns} /**列标题,及对应的数据源 */
pagination={{defaultPageSize:PAGE_SIZE}} /**分页设置默认分页数量 */
rowSelection={{type:'radio',
selectedRowKeys: [role._id],
onSelect: (role) => { // 【1】选择某个radio时回调设置一下选中状态
this.setState({
role
})
}
} } /**selectedRowKeys根据4确定哪个是被选中状态; 第行前面加一个单选框antd文档找使用方法 */
onRow={this.onRow} /**控制点击当前行的行为 */
/>
2.产品列表在1页外搜索后,页码显示不是第一页product/home.jsx
pagination配置选项:https://3x.ant.design/components/pagination-cn/
<Table
bordered
rowKey='_id'
dataSource={products}
loading={loading}
columns={this.columns}
pagination={{/*分页配置*/
current: this.pageNum,
total,
defaultPageSize: PAGE_SIZE,
showQuickJumper: true,
onChange: this.getProducts /*onchange是一回调函数,把pageNum传给getproducts,等于:(pageNum)=>{this.getProducts(pageNum)}*/
}}
/>