el-date-picker的使用,及解決切換type時面板樣式錯亂問題

這里選擇器的類型可以選擇日月年和時間范圍,根據類型不同,el-date-picker的面板也展示不同,但是會出現el-date-picker錯位,或者面板位置和層級等問題。

源代碼:

     <el-selectv-model="dateType"placeholder="請選擇類型"size="mini"clearable@change="handleDateTypeChange"><el-option label="日" value="day"></el-option><el-option label="月" value="month"></el-option><el-option label="年" value="year"></el-option><el-option label="時間范圍" value="range"></el-option></el-select><el-date-pickerv-model="selectedDate":type="datePickerType":placeholder="datePickerPlaceholder"size="mini"style="margin-right: 20px"></el-date-picker>dateType: "",selectedDate: null,computed: {datePickerType() {switch (this.dateType) {case "day":return "date";case "month":return "month";case "year":return "year";case "range":return "daterange";default:return "date";}},datePickerPlaceholder() {switch (this.dateType) {case "day":return "選擇日期";case "month":return "選擇月份";case "year":return "選擇年份";case "range":return "選擇時間范圍";default:return "選擇日期";}},},methods: {handleDateTypeChange() {// 清空之前選中的日期this.selectedDate = null;},}

最簡單的解決方法:在el-date-picker中綁定一個key值:key="datePickerType"

     <el-date-pickerv-model="selectedDate":type="datePickerType":placeholder="datePickerPlaceholder"size="mini"style="margin-right: 20px":key="datePickerType"></el-date-picker>

以上幾個樣式問題就都可以解決了。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/20383.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/20383.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/20383.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

BOOST_SREATCH

BOOST Boost是一個由C社區開發的開源庫&#xff0c;為C語言標準庫提供擴展。這個庫由C標準委員會庫工作組成員發起&#xff0c;旨在提供大量功能和工具&#xff0c;幫助C開發者更高效地編寫代碼。Boost庫強調跨平臺性和對標準C的遵循&#xff0c;因此與編寫平臺無關&#xff0…

PyCharm設置前端:全面解析與個性化配置指南

PyCharm設置前端&#xff1a;全面解析與個性化配置指南 PyCharm&#xff0c;作為一款強大的Python集成開發環境&#xff08;IDE&#xff09;&#xff0c;在編程界享有極高的聲譽。然而&#xff0c;對于許多前端開發者來說&#xff0c;如何在PyCharm中設置和優化前端工作環境可…

如何防止商業秘密泄露?商業秘密保護措施有哪些?

商業秘密是企業核心競爭力的關鍵所在&#xff0c;其保密性直接關系到企業的生存和發展。 因此&#xff0c;防止商業秘密泄露&#xff0c;確保商業秘密的安全至關重要。 本文將探討如何有效防止商業秘密泄露&#xff0c;并重點介紹域智盾軟件作為解決方案&#xff0c;在商業秘密…

Jvm(一)之棧、堆、方法區

前言-與正文無關 生活遠不止眼前的苦勞與奔波&#xff0c;它還充滿了無數值得我們去體驗和珍惜的美好事物。在這個快節奏的世界中&#xff0c;我們往往容易陷入工作的漩渦&#xff0c;忘記了停下腳步&#xff0c;感受周圍的世界。讓我們一起提醒自己&#xff0c;要適時放慢腳步…

【機器學習系列】掌握隨機森林:從基礎原理到參數優化的全面指南

目錄 目錄 一、隨機森林簡介 (一)隨機森林模型的基本原理如下&#xff1a; (二)隨機森林模型的優點包括&#xff1a; (三)森林中的樹的生成規則如下&#xff1a; (四)在隨機森林中&#xff0c;每棵樹都使用不同的訓練集進行訓練&#xff0c;原因如下 隨機森林的分類性能&…

說說影響網絡的因素

1. 物理層面 帶寬 帶寬是指網絡傳輸數據的能力&#xff0c;帶寬越大&#xff0c;網絡能夠傳輸的數據量就越大。 信號強度和干擾 信號強度和干擾對無線網絡尤其重要。信號強度低或干擾嚴重會導致數據丟失、傳輸錯誤和重傳次數增加&#xff0c;從而降低網絡性能。 器件質量 路由…

點賦科技:建設智能飲品高地,打造數字化產業先鋒

在當今數字化時代的浪潮中&#xff0c;點賦科技以其敏銳的洞察力和卓越的創新能力&#xff0c;致力于建設智能飲品高地&#xff0c;打造數字化產業先鋒。 點賦深知智能飲品機對于推動社會進步和滿足人們日益增長的需求的重要性。因此&#xff0c;他們投入大量資源和精力&#x…

2020 6.s081——Lab1:Xv6 and Unix utilities夢開始的地方

一任宮長驍瘦 臺高冰淚難流 錦書送罷驀回首 無余歲可偷 ——知否知否 完整代碼見&#xff1a;6.s081/kernel at util SnowLegend-star/6.s081 (github.com) Lecture 01知識點總結 首先透徹理解Lecture01的知識很是重要 ①pidwait((int *) 0); “wait(int *status)”函數用于…

Python變量用法——單下劃線變量名_

單下劃線變量名_ 在常用的諸多變量中&#xff0c;單下劃線_是比較特殊的一個。它常作為一個無意義的占位符出現在賦值語句中。_這個名字本身沒有什么特別之處&#xff0c;這算是大家約定俗成的一種用法。 舉例&#xff0c;假如你想在解包賦值時忽略某些變量&#xff0c;就可以…

Day54 判斷子序列 + 不同的子序列

392 判斷子序列 題目鏈接&#xff1a;392. 判斷子序列 - 力扣&#xff08;LeetCode&#xff09; 給定字符串 s 和 t &#xff0c;判斷 s 是否為 t 的子序列。 字符串的一個子序列是原始字符串刪除一些&#xff08;也可以不刪除&#xff09;字符而不改變剩余字符相對位置形成…

記一次服務器數據庫被攻擊勒索

如圖&#xff0c;早上一起來就發現&#xff0c;我的MongoDB數據庫里面的信息全部沒有了&#xff0c;只留下一段話。 大致意思就是&#xff1a;我的數據庫的數據被他們備份然后全部刪掉了&#xff0c;我必須要支付0.0059的bitcoin&#xff08;折合400美刀&#xff09;來贖回我的…

Springboot+WebSocket實現消息推送

WebSocket是一種在單個TCP連接上進行全雙工通信的協議。WebSocket通信協議于2011年被IETF定為標準RFC 6455&#xff0c;并由RFC7936補充規范。WebSocketAPI也被W3C定為標準。 WebSocket使得客戶端和服務器之間的數據交換變得更加簡單&#xff0c;允許服務端主動向客戶端推送數…

學習率調整

學習率調整 import mathdef adjust_learning_rate(optimizer, epoch, args):"""Decay the learning rate with half-cycle cosine after warmup"""if epoch < args.warmup_epochs:lr args.lr * epoch / args.warmup_epochs else:lr args.m…

不是,你不會還在用雙層遍歷循環來做新舊數組對比,尋找新增元素吧?

目錄 一、雙層循環遍歷 1.1、雙循環錯誤示范 1.2、正確的做法 ①使用array.includes() ②使用set 二、array.includes()的使用與技巧 2.1、基本語法 2.2、返回值 2.3、使用技巧 2.3.1、用戶輸入驗證 2.3.2、權限檢查 2.4、兼容問題 三、總結 一、雙層循環遍歷 1.…

【重學C語言】十七、預處理指令

【重學C語言】十七、預處理指令 預處理指令預定義宏`#define` 宏定義示例注意事項特殊符號條件編譯頭文件包含`#pragma`預處理指令 C語言中的預處理指令(Preprocessor Directives)是一種特殊的指令,它們在編譯過程的早期階段(即實際編譯之前)被預處理器(Preprocessor)處…

OpenCV學習 基礎圖像操作(十六):圖像距離變換

基礎原理 顧名思義&#xff0c;我們可以利用像素之間的距離作為對該像素的一種刻畫&#xff0c;并將其運用到相應的計算之中。然而&#xff0c;在一幅圖像之中&#xff0c;某種類型的像素并不是唯一的&#xff0c;因此我門常計算的是一類像素到另一類的最小距離&#xff0c;并…

My Spirit | “頂級復盤”

世界不會在意你的自尊&#xff0c; 人們看到的只是你的成就。 在你沒有成就之前&#xff0c; 切勿過分強調自尊。 ——菲茨杰拉德《了不起的蓋茨比》 目錄 My Spirit | “頂級復盤”00 | 日復盤01 | 周復盤2.1 周計劃2.2 周復盤2.3 下步計劃2.4 下步總結 02 | 月復盤2.1 本月目…

香橙派KunPengPro評測

一、引言 二、開箱 2.1、主要包含說明 1、充電器(贈typec-c線) 2、香橙派kunpengpro(已經帶裝好帶散熱器) 3、SD卡(32G)(已經帶裝好系統openEuler 22.03 (LTS-SP3)) (注意&#xff1a;上電接HDMI線可直接用&#xff0c;賬號&#xff1a;openEuler 密碼&#xff1a;openEuler)…

vue使用tailwindcss

安裝依賴 pnpm add -D tailwindcss postcss autoprefixer創建配置文件tailwind.config.js npx tailwindcss init在配置文件content中添加所有模板文件的路徑 /** type {import(tailwindcss).Config} */ export default {content: [./index.html, ./src/**/*.{vue,js,ts,jsx,…

【Linux】開發工具入門指南,輕松掌握你的開發利器

開發工具 1. 軟件包管理器yum1.1 軟件包安裝方式1.2 yum的"三板斧"1.3 yum的周邊 2. 開發工具3. 編輯器vim4. 編譯器gcc、g5. 項目自動化構建工具make、Makefile6. 進度條小程序7. 調試器gdb 1. 軟件包管理器yum 1.1 軟件包安裝方式 源代碼安裝&#xff1a;用戶手動…