antd中react的小功能备注
1、表格的loading页面是否加载中
2、表格全选获取数据
const rowSelection = {
onChange(selectedRowKeys, selectedRows) {//反选功能,全选后根据根据单挑数据全选和全不选
console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows);
//key的下标值 selectedRowKeys
//选中的数据所有属性和值 selectedRows
// selectedRows.map((item,index)=>{//所有的userId用来批量通过 我是用这个来传递数据
// // console.log(item.userId);
//console.log(item.id);// 推广员用户id promoterId
// })
// }
},
onSelect(record, selected, selectedRows) {//单独勾选的时候获取的数据
console.log(record);//单独勾选时获取的数据
console.log(selected);//勾选的状态 true或false
console.log(selectedRows); //单选勾选后最终的数据
console.log(record, selected, selectedRows);
},
onSelectAll(selected, selectedRows, changeRows) {//全选和全部选数据
console.log(selected, selectedRows, changeRows);
// console.log(selected, selectedRows, changeRows);
// console.log(selected);//全选的状态
// console.log(selectedRows);//全选数据,全选和全不选。用这个来遍历数据
// console.log(changeRows);//全选时的所有数据保持不变
},
};
3、日期转换时间戳转换
今天可菜屁了,2018-42-六 10:42:31转出来个这货。 我引入了mount.js然后方法
moment(item.createtime).format('YYYY-mm-dd HH:mm:ss'); //结果2018-42-六 10:42:31 -.-||
最后我看了下文档 选择了这种格式
moment(item.createtime).format('YYYY-MM-DD h:mm:ss');//结果 2018-03-10 10:42:31 OK成功了。
日期转换的一个博客地址https://www.cnblogs.com/wangying222/p/5761733.html
3.2时间戳的转换
goDate=(date, dateString)=>{//获取时间戳
const times = moment(dateString).unix();//结果 1521280630
this.setState({dates:times});
}