Vue3 elementUI 中 date-picker 使用過程遇到坑
1. 英文顯示
<el-date-picker
v-model="dateValue"
type="date"
placeholder="選擇日期"
>
</el-date-picker>
解決方案:
引用 zhCn
<script>
import zhCn from "element-plus/dist/locale/zh-cn";
export default {
data() {
return {
locale: zhCn,
dateValue: '',
}
}
}
</script>config-provider 作為父標(biāo)簽
<el-config-provider :locale="locale">
<el-date-picker
v-model="dateValue"
type="date"
placeholder="選擇日期"
>
</el-date-picker>
</el-config-provider>效果

2. format 與 value-format 無效
默認(rèn)情況:
<el-config-provider :locale="locale">
<el-date-picker
v-model="dateValue"
type="date"
placeholder="選擇日期"
>
</el-date-picker>
</el-config-provider>效果:
輸入框

dateValue

格式化之后:
<el-config-provider :locale="locale">
<el-date-picker
v-model="dateValue"
type="date"
placeholder="選擇日期"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-config-provider>效果:
輸入框

dateValue

肉眼可見,月份的格式化是對的即 MM,那我們就把其他兩個(gè)也改成大寫
<el-config-provider :locale="locale">
<el-date-picker
v-model="dateValue"
type="date"
placeholder="選擇日期"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD">
</el-date-picker>
</el-config-provider>效果:

dateValue

3. date-picker 時(shí)間范圍
<el-config-provider :locale="locale">
<el-date-picker
v-model="dateValues"
type="daterange"
align="right"
unlink-panels
range-separator="至"
start-placeholder="開始日期"
end-placeholder="結(jié)束日期"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD"
>
</el-date-picker>
</el-config-provider>如果是時(shí)間范圍,v-model 要綁定一個(gè)數(shù)組類型變量。
export default {
data() {
return {
locale: zhCn,
dateValues: [],
}
}
}效果:

dateValues:

4. 小結(jié)
- 英文顯示改成中文顯示需要,引入 zhCn ,然后加個(gè)父標(biāo)簽 config-provider locale
locale配置語言代碼 - 在 element-plus 中的 date-picker,
format與value-format中的格式化字符都要用大寫 - date-picker 單獨(dú)選擇一個(gè)時(shí)間,v-model 綁定一個(gè)
字符串(string),date-picker 選擇一個(gè)時(shí)間范圍,v-model 綁定一個(gè)數(shù)組([])
到此這篇關(guān)于Vue3 elementUI 中 date-picker 使用的坑的文章就介紹到這了,更多相關(guān)vue3 elementUI date-picker 使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在使用uni-data-select插件時(shí)通過接口獲取值賦給localdata失敗的問題解決方案
在加載渲染時(shí),調(diào)取接口請求的是一個(gè)異步的操作,在子組件拿到數(shù)據(jù)前就渲染了,才導(dǎo)致子組件watch沒有監(jiān)聽到值的變化,下面給大家介紹在使用uni-data-select插件時(shí)通過接口獲取值賦給localdata失敗的問題,感興趣的朋友一起看看吧2024-12-12
vue中的 $slot 獲取插槽的節(jié)點(diǎn)實(shí)例
今天小編就為大家分享一篇vue中的 $slot 獲取插槽的節(jié)點(diǎn)實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
Vue自定義v-has指令實(shí)現(xiàn)按鈕權(quán)限判斷
這篇文章主要給大家介紹了關(guān)于Vue自定義v-has指令實(shí)現(xiàn)按鈕權(quán)限判斷的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
vue實(shí)現(xiàn)兄弟組件之間跳轉(zhuǎn)指定tab標(biāo)簽頁
這篇文章主要介紹了vue實(shí)現(xiàn)兄弟組件之間跳轉(zhuǎn)指定tab標(biāo)簽頁,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
vue中使用$http.post請求傳參的錯(cuò)誤及解決
這篇文章主要介紹了vue中使用$http.post請求傳參的錯(cuò)誤及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04
vue2.x版本中computed和watch的使用及關(guān)聯(lián)和區(qū)別
這篇文章主要介紹了vue2.x版本中computed和watch的使用及關(guān)聯(lián)和區(qū)別,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下2022-07-07

