调整layout速度慢问题
This commit is contained in:
@@ -89,18 +89,19 @@
|
||||
<div class="habit_System_Designer">
|
||||
<a-slider id="system_silder"
|
||||
v-model:value="workspaceItem.systemDesignerPercentage"
|
||||
@afterChange="systemDesigner"
|
||||
@afterChange="setSystemDesigner"
|
||||
:tip-formatter="formatter"
|
||||
:tooltipVisible="false"
|
||||
>
|
||||
</a-slider>
|
||||
<div class="habit_System_Designer_text_max">
|
||||
<div class="habit_System_Designer_text">
|
||||
|
||||
{{ $t('Habit.System') }}<span>(100%)</span>
|
||||
{{ $t('Habit.System') }}<span>({{systemDesigner.system}}%)</span>
|
||||
</div>
|
||||
<div class="habit_System_Designer_text">
|
||||
|
||||
{{ $t('Habit.Designer') }}<span>(100%)</span>
|
||||
{{ $t('Habit.Designer') }}<span>({{systemDesigner.designer}}%)</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -191,6 +192,10 @@ export default defineComponent({
|
||||
mannequinType:'',
|
||||
mannequinId:'',
|
||||
})
|
||||
let systemDesigner:any = ref({
|
||||
system:0,
|
||||
designer:0,
|
||||
})
|
||||
let mannequins:any = ref([{},{}])
|
||||
let systemSeleves= ref(false);
|
||||
let total= ref(0);
|
||||
@@ -228,6 +233,7 @@ export default defineComponent({
|
||||
return{
|
||||
systemSeleves,
|
||||
mannequins,
|
||||
systemDesigner,
|
||||
openType,
|
||||
total,
|
||||
driver__,
|
||||
@@ -624,10 +630,12 @@ export default defineComponent({
|
||||
}
|
||||
},
|
||||
//设置系统设计占比
|
||||
systemDesigner(num: number) {
|
||||
setSystemDesigner(num: number) {
|
||||
this.workspaceItem.systemDesignerPercentage = num
|
||||
},
|
||||
formatter(value: number) {
|
||||
this.systemDesigner.system = 100 - value
|
||||
this.systemDesigner.designer = value
|
||||
let num = Math.abs((value-50)*2)
|
||||
return `${num}%`;
|
||||
},
|
||||
@@ -908,7 +916,7 @@ export default defineComponent({
|
||||
|
||||
}
|
||||
.habit_System_Designer {
|
||||
margin-top: calc(8rem*1.2);
|
||||
// margin-top: calc(8rem*1.2);
|
||||
:deep(.ant-slider-track),
|
||||
:deep(.ant-slider-rail) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user