記錄--使用el-time-picker默認(rèn)值遇到的問題
使用el-time-picker默認(rèn)值問題
首先文檔有指出不同組件的默認(rèn)值default-value類型區(qū)別;
el-time-picker默認(rèn)值的類型為new Date(),而el-time-select的默認(rèn)值類型為string
所以首先要知道是用的哪種組件再設(shè)置;
再一個是new Date()需要設(shè)置的是完整的日期時間,如果你要使用el-time-picker設(shè)置默認(rèn)值需要這樣new Date(0, 0, 0, 0, 0, 0)顯示時間就會是00:00:00;前三位是年月日后三位時分秒,因為我們是用的是時間插件所以改動后三位即可;使用el-time-select則設(shè)置字符串00:00即可;
value-format可以設(shè)置el-time-picker綁定值顯示格式,具體可以查看文檔,我這里設(shè)置的是value-format="HH:mm:ss"
示例代碼:
//el-time-picker <el-time-picker placeholder="時間" v-model="time" value-format="HH-mm-ss" :default-value="new Date(0, 0, 0, 1, 0, 0)" ></el-time-picker>
el-time-picker 默認(rèn)時間展示
<el-form-item label="時間段" prop="meal_time"> <el-time-picker v-model="meal_temp.meal_time" is-range range-separator="至" start-placeholder="開始時間" end-placeholder="結(jié)束時間" placeholder="選擇時間范圍" value-format="HH:mm:ss" @input="meal_time_update" /> </el-form-item>
this.meal_temp.meal_time = [] this.meal_temp.meal_time.push('00:00:00', '23:59:59')
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue2基本響應(yīng)式實(shí)現(xiàn)方式之讓數(shù)組也變成響應(yīng)式
這篇文章主要介紹了vue2基本響應(yīng)式實(shí)現(xiàn)方式之讓數(shù)組也變成響應(yīng)式問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04Vue網(wǎng)頁html轉(zhuǎn)換PDF(最低兼容ie10)的思路詳解
這篇文章主要介紹了Vue網(wǎng)頁html轉(zhuǎn)換PDF(最低兼容ie10)的思路詳解,實(shí)現(xiàn)此功能需要引入兩個插件,需要的朋友可以參考下2017-08-08vue阻止重復(fù)請求實(shí)現(xiàn)示例詳解
這篇文章主要為大家介紹了vue阻止重復(fù)請求實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01