From 0afa9f79b25b12ecf078dd70fd3c69bf9187b4cd Mon Sep 17 00:00:00 2001 From: mengxiong10 <15623530290@163.com> Date: Thu, 26 Nov 2020 10:59:35 +0800 Subject: [PATCH] refactor: data-row-col replace data-date to fix test --- .../__snapshots__/date-picker.test.js.snap | 90 ++++++++++--------- .../__snapshots__/table-date.test.js.snap | 84 ++++++++--------- src/calendar/table-date.vue | 16 ++-- 3 files changed, 101 insertions(+), 89 deletions(-) diff --git a/__tests__/__snapshots__/date-picker.test.js.snap b/__tests__/__snapshots__/date-picker.test.js.snap index fb3eebf..e7ef0ea 100644 --- a/__tests__/__snapshots__/date-picker.test.js.snap +++ b/__tests__/__snapshots__/date-picker.test.js.snap @@ -154,13 +154,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 29
@@ -169,7 +170,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -178,7 +179,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -187,7 +188,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -196,7 +197,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -205,7 +206,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -214,7 +215,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -228,13 +229,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 6
@@ -243,7 +245,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -252,7 +254,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -261,7 +263,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -270,7 +272,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -279,7 +281,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -288,7 +290,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -302,13 +304,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 13
@@ -317,7 +320,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -326,7 +329,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -335,7 +338,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -344,7 +347,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -353,7 +356,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -362,7 +365,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -376,13 +379,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 20
@@ -391,7 +395,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -400,7 +404,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -409,7 +413,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -418,7 +422,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -427,7 +431,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -436,7 +440,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -450,13 +454,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 27
@@ -465,7 +470,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -474,7 +479,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -483,7 +488,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -492,7 +497,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -501,7 +506,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -510,7 +515,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -524,13 +529,14 @@ exports[`DatePicker prop: formatter 1`] = ` > 3
@@ -539,7 +545,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -548,7 +554,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -557,7 +563,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -566,7 +572,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -575,7 +581,7 @@ exports[`DatePicker prop: formatter 1`] = `
@@ -584,7 +590,7 @@ exports[`DatePicker prop: formatter 1`] = `
diff --git a/__tests__/__snapshots__/table-date.test.js.snap b/__tests__/__snapshots__/table-date.test.js.snap index 37e7eb4..6c83263 100644 --- a/__tests__/__snapshots__/table-date.test.js.snap +++ b/__tests__/__snapshots__/table-date.test.js.snap @@ -101,7 +101,7 @@ exports[`TableDate corrent render 1`] = `
@@ -110,7 +110,7 @@ exports[`TableDate corrent render 1`] = `
@@ -119,7 +119,7 @@ exports[`TableDate corrent render 1`] = `
@@ -128,7 +128,7 @@ exports[`TableDate corrent render 1`] = `
@@ -137,7 +137,7 @@ exports[`TableDate corrent render 1`] = `
@@ -146,7 +146,7 @@ exports[`TableDate corrent render 1`] = `
@@ -155,7 +155,7 @@ exports[`TableDate corrent render 1`] = `
@@ -171,7 +171,7 @@ exports[`TableDate corrent render 1`] = `
@@ -180,7 +180,7 @@ exports[`TableDate corrent render 1`] = `
@@ -189,7 +189,7 @@ exports[`TableDate corrent render 1`] = `
@@ -198,7 +198,7 @@ exports[`TableDate corrent render 1`] = `
@@ -207,7 +207,7 @@ exports[`TableDate corrent render 1`] = `
@@ -216,7 +216,7 @@ exports[`TableDate corrent render 1`] = `
@@ -225,7 +225,7 @@ exports[`TableDate corrent render 1`] = `
@@ -241,7 +241,7 @@ exports[`TableDate corrent render 1`] = `
@@ -250,7 +250,7 @@ exports[`TableDate corrent render 1`] = `
@@ -259,7 +259,7 @@ exports[`TableDate corrent render 1`] = `
@@ -268,7 +268,7 @@ exports[`TableDate corrent render 1`] = `
@@ -277,7 +277,7 @@ exports[`TableDate corrent render 1`] = `
@@ -286,7 +286,7 @@ exports[`TableDate corrent render 1`] = `
@@ -295,7 +295,7 @@ exports[`TableDate corrent render 1`] = `
@@ -311,7 +311,7 @@ exports[`TableDate corrent render 1`] = `
@@ -320,7 +320,7 @@ exports[`TableDate corrent render 1`] = `
@@ -329,7 +329,7 @@ exports[`TableDate corrent render 1`] = `
@@ -338,7 +338,7 @@ exports[`TableDate corrent render 1`] = `
@@ -347,7 +347,7 @@ exports[`TableDate corrent render 1`] = `
@@ -356,7 +356,7 @@ exports[`TableDate corrent render 1`] = `
@@ -365,7 +365,7 @@ exports[`TableDate corrent render 1`] = `
@@ -381,7 +381,7 @@ exports[`TableDate corrent render 1`] = `
@@ -390,7 +390,7 @@ exports[`TableDate corrent render 1`] = `
@@ -399,7 +399,7 @@ exports[`TableDate corrent render 1`] = `
@@ -408,7 +408,7 @@ exports[`TableDate corrent render 1`] = `
@@ -417,7 +417,7 @@ exports[`TableDate corrent render 1`] = `
@@ -426,7 +426,7 @@ exports[`TableDate corrent render 1`] = `
@@ -435,7 +435,7 @@ exports[`TableDate corrent render 1`] = `
@@ -451,7 +451,7 @@ exports[`TableDate corrent render 1`] = `
@@ -460,7 +460,7 @@ exports[`TableDate corrent render 1`] = `
@@ -469,7 +469,7 @@ exports[`TableDate corrent render 1`] = `
@@ -478,7 +478,7 @@ exports[`TableDate corrent render 1`] = `
@@ -487,7 +487,7 @@ exports[`TableDate corrent render 1`] = `
@@ -496,7 +496,7 @@ exports[`TableDate corrent render 1`] = `
@@ -505,7 +505,7 @@ exports[`TableDate corrent render 1`] = `
diff --git a/src/calendar/table-date.vue b/src/calendar/table-date.vue index b299657..8f717a9 100644 --- a/src/calendar/table-date.vue +++ b/src/calendar/table-date.vue @@ -33,13 +33,17 @@ :key="i" :class="[`${prefixClass}-date-row`, getRowClasses(row)]" > - + {{ getWeekNumber(row[0]) }} parseInt(v, 10)); + const date = this.dates[row][col]; + this.$emit('select', new Date(date)); } }, formatDate(date, fmt) {