直播帶貨原始碼,日期時間選擇器 選擇範圍限制
直播帶貨原始碼,日期時間選擇器 選擇範圍限制
程式碼:
picker-options來控制不可以選擇範圍 <div class="flex-wrap"> <el-date-picker class="uni-startTime_show" type="datetime" placeholder="開始日期" :picker-options="startTime" value-format='yyyy-MM-dd HH:mm' format="yyyy-MM-dd HH:mm" v-model="searchForm.startTime_show" ></el-date-picker> - <el-form-item prop="endTime_show" ref="endTime_show" > <el-date-picker type="datetime" placeholder="結束日期" :picker-options="endTime" value-format='yyyy-MM-dd HH:mm' format="yyyy-MM-dd HH:mm" v-model="searchForm.endTime_show" ></el-date-picker> </el-form-item> </div>
在data中定義開始時間 startTime和結束時間endTime的不可以選擇範圍
data() { return { startTime: { disabledDate: time => { if (this.searchForm.endTime_show) { // 設定開始時間小於結束時間 return time.getTime() > new Date(this.searchForm.endTime_show).getTime() } } }, endTime: { disabledDate: time => { if (this.searchForm.startTime_show) { // 結束時間大於開始時間 return time.getTime() < new Date(this.searchForm.startTime_show).getTime() - 8.64e7; //如果不減8.64e7開始時間和結束時間就不能選擇同一天 } } }, searchRules:{ startTime_show:[ { validator:(rule, value, callback) => { let startTime=this.searchForm.startTime_show; startTime= new Date(Date.parse(startTime)); console.log("startTime",startTime) let endTime=this.searchForm.endTime_show; // endTime= endTime.replace("-","/");//替換字元,變成標準格式 endTime= new Date(Date.parse(endTime)); if(startTime > endTime) { return callback(new Error('開始時間不能大於結束時間')); }else{ callback(); } }, trigger: "change" } ], endTime_show:[ { validator:(rule, value, callback) => { let startTime=this.searchForm.startTime_show; startTime= new Date(Date.parse(startTime)); console.log("startTime",startTime) let endTime=this.searchForm.endTime_show; // endTime= endTime.replace("-","/");//替換字元,變成標準格式 endTime= new Date(Date.parse(endTime)); if(endTime < startTime) { return callback(new Error('結束時間不能小於開始時間')); }else{ callback(); } }, trigger: "change" } ] } } }
以上就是直播帶貨原始碼,日期時間選擇器 選擇範圍限制, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2936396/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- element-ui 時間選擇器設定時間選擇範圍UI
- dcat-admin 統計修改時間選擇器 日期範圍查詢
- element日期選擇器,時間範圍設定為一週,vue中的寫法Vue
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- React Native日期時間選擇元件React Native元件
- antd日期選擇框,前後日期增加限制
- 影片直播原始碼,圖片選擇器ImagePicker原始碼
- vue 多時間段範圍選擇及回顯 元件封裝Vue元件封裝
- 自定義時間選擇器
- Android View 自定義 RangeSeekBar 範圍選擇器AndroidView
- uniapp 周選擇範圍時間APP
- BootStrapDatePicker時間選擇器--TangobootGo
- iOS簡易時間選擇器iOS
- wpf中DatePicker控制元件只能輸入年月,只能輸入年份,限制日期選擇範圍控制元件
- elementUI中日期選擇器,控制開始時間小於結束時間UI
- 眾多商家拒絕入駐服務直播平臺,選擇直播帶貨原始碼的原因原始碼
- Jquery 日期選擇jQuery
- OC:自定義日期選擇器
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- jQuery原始碼剖析 (二) - 選擇器jQuery原始碼
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- IOS之UIDatePicker實現時間日期選擇iOSUI
- CSS 選擇器命名規範CSS
- jQuery選擇器——基本選擇器jQuery
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- [Flutter package]簡單好用好擴充套件的時間日期選擇器FlutterPackage套件
- 【新特性速遞】最佳化日期選擇器的時間皮膚
- jQuery 原始碼學習 (六) 選擇器jQuery原始碼
- CSS 選擇器 - 帶例項CSS
- css選擇器,帶例項CSS
- jQuery選擇器——層次選擇器jQuery
- vue 手寫一個時間選擇器Vue
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- 時間選擇外掛ClockPickerKPI
- 設計和編寫一個非同步通用Picker選擇器,用於時間日期、城市、商品分類的選擇非同步
- 安卓製作日期選擇器Datepicker安卓
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- jQuery選擇器之層次選擇器jQuery