fix: Issues #201 done.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user