昨天在项目中遇到了一个小坑记录一下!
有一个功能在保存的时候需要向后台传输时间参数,在保存的时候获取保存的数据调用对应的保存方法
在方法内拿到保存数据后得到的时间参数是YYYY-MM-DD
格式的,后端需要时间戳格式的,所以在前端做个转换
转换时间戳的方法有很多种,个人觉得最简单的一个方法是+new Date('2017-07-21')
,这样得到的就是一个时间戳
在数据处理完之后需要return
出来在这里就出了一点小问题!
代码如下
function datagridIsXslx(fieldList, records, type, callback) {
//字段的显示类型
/**
* 这里是为了判断上面两个方法内调用datagridIsXslx方法
* 的时候传进来的第2个参数值
* 判断第二个参数是有一个值还是两个值[第二个参数是个数组]
*/
type.length == 1 ? type = (type[0] || type[