refactor: 简化地面倾角输入为单个输入框
This commit is contained in:
@@ -152,24 +152,16 @@
|
|||||||
|
|
||||||
<!-- 地面倾角 -->
|
<!-- 地面倾角 -->
|
||||||
<div class="q-mt-md">
|
<div class="q-mt-md">
|
||||||
<div class="text-subtitle2 q-mb-sm">
|
|
||||||
地面倾角 (°) - 向下为正
|
|
||||||
</div>
|
|
||||||
<div class="row q-col-gutter-sm">
|
<div class="row q-col-gutter-sm">
|
||||||
<div class="col" v-for="(angle, index) in params.parameter.ground_angels" :key="index">
|
<div class="col-12 col-md-6">
|
||||||
<q-input
|
<q-input
|
||||||
v-model="params.parameter.ground_angels[index]"
|
v-model="params.parameter.ground_angels[0]"
|
||||||
type="number"
|
type="number"
|
||||||
step="1"
|
step="1"
|
||||||
:label="`角度 ${index + 1}`"
|
label="地面倾角 (°) - 向下为正"
|
||||||
dense
|
>
|
||||||
/>
|
<q-tooltip>地面倾斜角度,向下为正值</q-tooltip>
|
||||||
</div>
|
</q-input>
|
||||||
<div class="col-auto">
|
|
||||||
<q-btn flat round color="primary" icon="add" @click="addGroundAngel" />
|
|
||||||
</div>
|
|
||||||
<div class="col-auto">
|
|
||||||
<q-btn flat round color="negative" icon="remove" @click="removeGroundAngel" :disable="params.parameter.ground_angels.length <= 1" />
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -384,16 +376,6 @@ const removeGcX = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const addGroundAngel = () => {
|
|
||||||
params.parameter.ground_angels.push(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
const removeGroundAngel = () => {
|
|
||||||
if (params.parameter.ground_angels.length > 1) {
|
|
||||||
params.parameter.ground_angels.pop()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 计算函数
|
// 计算函数
|
||||||
const calculate = async () => {
|
const calculate = async () => {
|
||||||
calculating.value = true
|
calculating.value = true
|
||||||
|
|||||||
Reference in New Issue
Block a user