第一个就是时间转换:
//时间转化 getPartTime(obj){ let datejson = new Date(obj).toJSON(); let date = new Date( + new Date(datejson) + 8*3600*1000).toISOString(). replace(/T/g,' '). replace(/\.[\d]{3}Z/,'') let timearr = date.replace(" ", ":").replace(/:/g, "-").split("-"); let timestr = ""+ Number(timearr[0])+ "-" + timearr[1]; return timestr; }
,这个可以将时间转换成想要的格式,
// 操作复选框 handleselectionChange(val) { this.batchDeleteArr = val }, 这个是将复选框与表格数据绑定, //批量删除 deleteAll() { let ids = this.batchDeleteArr.map(item => item.id).join() //这个是获取选中复选框后的数据里面的id, let Ids={ids:ids} //将多个id放进空数组里面
下面是将复选框与数据绑定
<!-- 表格--> <el-table :data="tableData" border @selection-change="handleselectionChange" style="width: 100%"> <el-table-column prop="id" type="selection" width="75"> </el-table-column>