写入 sessionStorage 数据

日期格式如果NaN 的时候会导致后台查询出错处理:

let starDate = $('#startDate').val().replace(/-/g,'/');
        let endDate = $('#endDate').val().replace(/-/g,'/');
        if(starDate && starDate != ''){
            sendData['start_time'] = (new Date(starDate+' 00:00:00').getTime()/1000).toFixed(0);
        }
        if(endDate && endDate != ''){
            sendData['end_time'] = (new Date(endDate+' 24:00:00').getTime()/1000-1).toFixed(0);
        }

/*写入 sessionStorage 数据*/
    inputSession(): void {
        var c = this._commonService.date2Time($('#startDate').val().replace(/-/g, '/'))
        var p = this._commonService.date2Time($('#endDate').val().replace(/-/g, '/'))
        if(c === 'NaN'){
            layer.msg('请选择开始时间!');
           return
        }

        if(p === 'NaN'){
            layer.msg('请选择结束时间!');
            return
        }
        var date = {
            start: c,
            end: p,
            pay: this.search.pay,
            state: this.search.state,
        }
        var a = JSON.stringify(date)
        sessionStorage.setItem('showcaseOrders', a)
        this.getList()
    }

漫威系列电影 1.钢铁侠1(已看) 2.无敌浩克(已看) 3.钢铁侠2(已看) 4.雷神1(已看) 5.美国队长1(已看) 6.复仇者联盟1(已看) 7.钢铁侠3 8.雷神2(已看) 9.美国队长2(已看) 10.银河护卫队1(已看) 11.复仇者联盟2(已看) 12.蚁人(已看) 13.美国队长3(已看) 14.奇异博士(已看) 15.银河护卫队2(已看) 16.蜘蛛侠1(已看) 17.雷神3(已看) 18.黑豹(已看) 19.复仇者联盟3 20.✘战警.金钢狼前传1(已看) 21.x战警1(已看) 22.x战警2 23.x战警3 24.✘战警.金钢狼前传2(已看) 25.死侍12(已看) 26.恶灵骑士(已看) 27.刀锋战士关于漫威有个故事:周年庆的13群里有个网友用了黑豹的头像,我说他用奥特曼太幼稚……然后在一片笑声中大家给我科普了一下……于是我整理了几十部漫威电影并在七月暑假看了大部分…… 每个故事都有结局,每个人最终都会走向死亡,只愿我们在离开这个世界的时候能对所有的人和事都释怀!也真心希望另一个世界里也像现在的世界一样多姿多彩,有电影可以欣赏,有恋人可以怀抱!

你可能感兴趣的:(写入 sessionStorage 数据)