在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 在elementui的DatePicker的 shortcuts中如何獲取dat

在elementui的DatePicker的 shortcuts中如何獲取data的數(shù)據(jù)?

如下面的代碼,我如何才能在onClick中獲取form.datefrom。
我的原始需求是需要有一個shortcut可以實現(xiàn)form.datefrom+1年的日期

data() {
    return {
      form: { tenants: [], datefrom: new Date() },
      loading: false,
      daterangeOptions: {
        disabledDate: (time) => {
          const beginDateVal = this.$moment(this.form.datefrom)
          if (beginDateVal) {
            return this.$moment(time) < beginDateVal
          }
        },
        shortcuts: [{
          text: '一年',
          onClick(picker) {
            picker.$emit('pick', this.$moment(this.form.datefrom).add(1, 'y'))
          }
        }, {
          text: '六個月',
          onClick(picker) {
            picker.$emit('pick', this.$moment(this.form.datefrom).add(6, 'M'))
          }
        }, {
          text: '三個月',
          onClick(picker) {
            picker.$emit('pick', this.$moment(this.form.datefrom).add(3, 'M'))
          }
        }, {
          text: '一個月',
          onClick: (picker) => {
            debugger
            picker.$emit('pick', this.$moment(this.form.datefrom).add(1, 'M'))
          }
        }]
      }
    }
  }
回答
編輯回答
懷中人

已解決

 {
        text: '一個月',
        onClick: (picker) => {
          picker.$emit('pick', this.$moment(this.form.datefrom).add(1, 'M').add(-1, 'd').toDate())
        }
2017年11月20日 08:22