style(图表): 优化气泡和符号地图速率和环数最小值限制不能等于 0,并且最小值为 0.1

This commit is contained in:
jianneng-fit2cloud
2025-12-16 10:25:07 +08:00
committed by jianneng-fit2cloud
parent b2afdad156
commit 5ef7b4e2d0

View File

@@ -39,26 +39,18 @@ const onBubbleAnimateChange = () => {
}
const changeSpeedSize = v => {
const _v = parseFloat(v)
if (_v >= 0 && _v <= 5) {
state.bubbleAnimateForm.speed = _v
} else if (_v < 0) {
state.bubbleAnimateForm.speed = 0
} else if (_v > 5) {
state.bubbleAnimateForm.speed = 5
}
let _v = parseFloat(v)
if (isNaN(_v) || _v < 0.1) _v = 0.1
if (_v > 5) _v = 5
state.bubbleAnimateForm.speed = _v
onBubbleAnimateChange()
}
const changeRingsSize = v => {
const _v = parseFloat(v)
if (_v >= 0 && _v <= 5) {
state.bubbleAnimateForm.rings = _v
} else if (_v < 0) {
state.bubbleAnimateForm.rings = 0
} else if (_v > 5) {
state.bubbleAnimateForm.rings = 5
}
let _v = parseFloat(v)
if (isNaN(_v) || _v < 0.1) _v = 0.1
if (_v > 5) _v = 5
state.bubbleAnimateForm.rings = _v
onBubbleAnimateChange()
}
@@ -122,7 +114,7 @@ init()
<el-form-item class="form-item bubble-animate-slider" :class="'form-item-' + themes">
<el-slider
:effect="themes"
:min="0"
:min="0.1"
:max="5"
v-model="state.bubbleAnimateForm.speed"
@change="onBubbleAnimateChange()"
@@ -135,7 +127,7 @@ init()
type="number"
:effect="themes"
v-model="state.bubbleAnimateForm.speed"
:min="0"
:min="0.1"
:max="5"
class="basic-input-number"
:controls="false"
@@ -155,7 +147,7 @@ init()
<el-form-item class="form-item bubble-animate-slider" :class="'form-item-' + themes">
<el-slider
:effect="themes"
:min="0"
:min="0.1"
:max="5"
v-model="state.bubbleAnimateForm.rings"
@change="onBubbleAnimateChange()"
@@ -168,7 +160,7 @@ init()
type="number"
:effect="themes"
v-model="state.bubbleAnimateForm.rings"
:min="0"
:min="0.1"
:max="5"
class="basic-input-number"
:controls="false"