🐞 fix(ID1000985):【内部】加入购物车时,当输入两位数时,显示不全
This commit is contained in:
parent
1b55902ca0
commit
35ef32584f
@ -273,6 +273,11 @@ const Index = () => {
|
||||
})
|
||||
}
|
||||
}
|
||||
// 判断是否整数类型
|
||||
function isInteger(obj) {
|
||||
return (obj | 0) === obj
|
||||
}
|
||||
|
||||
// 输入框失焦
|
||||
const onBlur = (e, id) => {
|
||||
goodList.map((item) => {
|
||||
@ -289,14 +294,24 @@ const Index = () => {
|
||||
item.showInput = false
|
||||
}
|
||||
else if (search.modeId == 1 && Number(e.detail.value) >= 0.5) {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
if (isInteger(Number(e.detail.value))) {
|
||||
item.nums = Number(e.detail.value)
|
||||
}
|
||||
else {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
}
|
||||
}
|
||||
if (search.modeId == 2 && Number(e.detail.value) < 3) {
|
||||
item.nums = 3
|
||||
item.showInput = false
|
||||
}
|
||||
else if (search.modeId == 2 && Number(e.detail.value) >= 3) {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
if (isInteger(Number(e.detail.value))) {
|
||||
item.nums = Number(e.detail.value)
|
||||
}
|
||||
else {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
}
|
||||
}
|
||||
}
|
||||
return item
|
||||
|
||||
@ -305,6 +305,10 @@ const SearchPage = () => {
|
||||
delta: 1,
|
||||
})
|
||||
}
|
||||
// 判断是否整数类型
|
||||
function isInteger(obj) {
|
||||
return (obj | 0) === obj
|
||||
}
|
||||
|
||||
// 输入框失焦
|
||||
const onBlur = (e, id) => {
|
||||
@ -322,14 +326,24 @@ const SearchPage = () => {
|
||||
item.showInput = false
|
||||
}
|
||||
else if (search.modeId == 1 && Number(e.detail.value) >= 0.5) {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
if (isInteger(Number(e.detail.value))) {
|
||||
item.nums = Number(e.detail.value)
|
||||
}
|
||||
else {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
}
|
||||
}
|
||||
if (search.modeId == 2 && Number(e.detail.value) < 3) {
|
||||
item.nums = 3
|
||||
item.showInput = false
|
||||
}
|
||||
else if (search.modeId == 2 && Number(e.detail.value) >= 3) {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
if (isInteger(Number(e.detail.value))) {
|
||||
item.nums = Number(e.detail.value)
|
||||
}
|
||||
else {
|
||||
item.nums = Number(e.detail.value).toFixed(2)
|
||||
}
|
||||
}
|
||||
}
|
||||
return item
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user