elementUI :Cannot read property 'getHours' of undefined

DateTimePicker 日期時間選擇器報錯:Cannot read property ‘getHours’ of undefined

方法一:(需要默認值時)
場景(type是datetime):例

  <el-form-item label="無效的時間:">
          <el-date-picker
            v-model="pointEnd"
            type="datetime"
            placeholder="選擇日期時間">
          </el-date-picker>
        </el-form-item>
....
pointEnd:"2019-03-22"

上面這種就會報錯,改pointEnd:"2019-03-22 00:00:00"後,依然還是有錯,這時候給加屬性表明你的時間格式:
value-format="yyyy-MM-dd HH:mm:ss"

  <el-form-item label="無效的時間:">
          <el-date-picker
            v-model="pointEnd"
            type="datetime"
            value-format="yyyy-MM-dd HH:mm:ss"
            placeholder="選擇日期時間">
          </el-date-picker>
        </el-form-item>
        ....
pointEnd:"2019-03-22 00:00:00"

這樣問題解決。
方法一:(沒有默認時間,不需)

  <el-form-item label="無效的時間:">
          <el-date-picker
            v-model="pointEnd"
            type="datetime"
            placeholder="選擇日期時間">
          </el-date-picker>
        </el-form-item>
....
pointEnd:null

直接給初始值null,也可解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章