Skip to content

Commit 577e44c

Browse files
committed
feat(demo): debug startDate and endDate props
1 parent 142288a commit 577e44c

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/mpvue-picker/mpvuePicker.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ export default {
191191
192192
// 日期选择器的时候的大小默认值
193193
minDateIndex: [],
194-
maxDateIndex: [],
194+
maxDateIndex: []
195195
};
196196
},
197197
props: {
@@ -262,11 +262,11 @@ export default {
262262
for (let i = MIN_DATE.getFullYear(); i <= MAX_DATE.getFullYear(); i++) {
263263
yearList.push({ label: i + '', value: i });
264264
265-
if (i == this.startDate.getFullYear()) {
265+
if (i === this.startDate.getFullYear()) {
266266
this.minDateIndex.push(yearList.length - 1);
267267
}
268268
269-
if (i == this.endDate.getFullYear()) {
269+
if (i === this.endDate.getFullYear()) {
270270
this.maxDateIndex.push(yearList.length - 1);
271271
}
272272
}
@@ -415,9 +415,9 @@ export default {
415415
label: this._getPickerLabelAndValue(this.pickerValue, this.mode).label
416416
};
417417
418-
if (this.mode == 'dateSelector') {
418+
if (this.mode === 'dateSelector') {
419419
let date = new Date(pickObj.value[0], (pickObj.value[1] - 1), pickObj.value[2])
420-
420+
421421
if (date.getTime() < this.startDate.getTime()) {
422422
this.pickerValue = this.minDateIndex
423423
}

src/pages/demo/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<button type="default" @click="showMulLinkageTwoPicker">二级联动选择</button>
1414
<button type="default" @click="showMulLinkageThreePicker">三级联动选择</button>
1515
</div>
16-
<mpvue-picker ref="mpvuePicker" :mode="mode" :deepLength="deepLength" :pickerValueDefault="pickerValueDefault" :themeColor="themeColor" @onChange="onChange" @onConfirm="onConfirm" @onCancel="onCancel" :pickerValueArray="pickerValueArray"></mpvue-picker>
16+
<mpvue-picker ref="mpvuePicker" :startDate="new Date('2000-01-01')" :endDate="new Date('2001-01-01')" :mode="mode" :deepLength="deepLength" :pickerValueDefault="pickerValueDefault" :themeColor="themeColor" @onChange="onChange" @onConfirm="onConfirm" @onCancel="onCancel" :pickerValueArray="pickerValueArray"></mpvue-picker>
1717
</div>
1818
</template>
1919

0 commit comments

Comments
 (0)