一:報錯及程式碼
<el-form-item label="結束時間" prop="endTime"> <el-date-picker v-model="ruleForm.endTime" :disabled="isViewDisabled" popper-class="announce-data-picker" type="datetime" placeholder="結束展示時間" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" :picker-options="{ disabledDate: time => time.getTime() < Date.now() }" @change="pickerChange" /> </el-form-item>
二:報錯原因
原因為頁面有rules
不能和value-fomatter共存
三:解決方法
需要刪掉value-format
<el-form-item label="結束時間" prop="endTime"> <el-date-picker v-model="ruleForm.endTime" :disabled="isViewDisabled" popper-class="announce-data-picker" type="datetime" placeholder="結束展示時間" value-format="yyyy-MM-dd HH:mm:ss" :picker-options="{ disabledDate: time => time.getTime() < Date.now() }" @change="pickerChange" /> </el-form-item>
解決~~~