Skip to content

Commit 30d3784

Browse files
committed
type=datetime-localに対応していないブラウザ用にフォールバックのpattern属性を追加
1 parent 9ca8759 commit 30d3784

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

components/InputField.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@
66
:class="['inputField', { 'inputField-error': showError }]"
77
:style="{ fontSize: fontSizeMap.get(fontSize) }"
88
:type="definedType"
9-
:pattern="type === 'number' ? '\\d*' : null"
9+
:pattern="
10+
type === 'number'
11+
? '\\d*'
12+
: type === 'datetime-local'
13+
? '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}'
14+
: null
15+
"
1016
:name="name"
1117
:placeholder="placeholder"
1218
:step="step"

0 commit comments

Comments
 (0)