时间选择器

            
              
                  
                  
            

        pickerOptions: {
          shortcuts: [{
            text: '最近一周',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
              picker.$emit('pick', [start, end]);
            }
          }, {
            text: '最近一个月',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
              picker.$emit('pick', [start, end]);
            }
          }, {
            text: '最近三个月',
            onClick(picker) {
              const end = new Date();
              const start = new Date();
              start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
              picker.$emit('pick', [start, end]);
            }
          }]
        },
        time:[],
        search: {
          createTime: undefined,
          endTime: undefined,
          startTime: undefined,
        },
        endTime:undefined,
        createTime: undefined,
        startTime: undefined,

       /**
       *@description 将搜索的时间改成字符串传输
       */
      setSearchDate(value) {
        if (!validatenull(value)) {
          this.time = value.join(',').split(",");
          this.search.startTime = this.time[0];
          this.search.endTime = this.time[1];
        } else {
          this.search.startTime = undefined
          this.search.endTime =undefined
        }
      },

时间选择器_第1张图片

你可能感兴趣的:(vue.js,elementui,javascript)