fix: Issues #201 done.

This commit is contained in:
chiayin
2024-02-26 16:40:36 +08:00
parent d416e2d8de
commit 695bd767c8

View File

@@ -97,7 +97,8 @@ export default {
this[unit] = newValues[unit].val;
const input = document.querySelector(`[data-tunit="${unit}"]`);
if (input) {
input.value = newValues[unit].val.toString().padStart(2, '0');
// input.value = newValues[unit].val.toString().padStart(2, '0'); // 前綴要補 0
input.value = newValues[unit].val.toString();
}
}
},
@@ -147,7 +148,8 @@ export default {
// 讓前綴數字自動補 0
isNaN(event.target.value) ?
event.target.value = '00' :
event.target.value = event.target.value.toString().padStart(2, '0');
// event.target.value = event.target.value.toString().padStart(2, '0'); // 前綴要補 0
event.target.value = event.target.value.toString();
// 手 key 數值大於最大值時,要等於最大值
// 先將字串轉為數字才能比大小
@@ -156,7 +158,7 @@ export default {
const min = parseInt(event.target.dataset.min, 10);
if(inputValue > max) {
event.target.value = max.toString().padStart(2, '0');
}else if(inputValue < min) event.target.value= min.toString().padStart(2, '0');
}else if(inputValue < min) event.target.value= min.toString();
// 數值更新, tUnits 也更新, 並計算 totalSeconds
const dsp = event.target.dataset.tunit;
@@ -242,7 +244,8 @@ export default {
}
}
input.value = newVal.toString().padStart(2, '0');
// input.value = newVal.toString().padStart(2, '0'); // 前綴要補 0
input.value = newVal.toString();
switch (tUnit) {
case 'd':
this.days = input.value;