|
@@ -18,7 +18,7 @@
|
|
|
import { Message } from 'bill/index'
|
|
|
import { useViewStack } from '@/hook'
|
|
|
import { router } from '@/router'
|
|
|
-import { ref, computed, watchEffect } from 'vue'
|
|
|
+import { ref, computed, watchEffect, nextTick } from 'vue'
|
|
|
import { getSceneModel } from '@/sdk'
|
|
|
import { autoSaveFuseModels, getFuseModel, leave } from '@/store'
|
|
|
|
|
@@ -37,8 +37,10 @@ let scaleSet: ScaleSet | null = null
|
|
|
const length = ref<number>()
|
|
|
|
|
|
watchEffect(() => {
|
|
|
- console.log('--setLength--')
|
|
|
- length.value && scaleSet?.setLength(length.value)
|
|
|
+ const len = length.value
|
|
|
+ if (len) {
|
|
|
+ nextTick(() => scaleSet?.setLength(len))
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
const resetMeasure = () => {
|