diff --git a/components/model/item.vue b/components/model/item.vue index 92df350..2533094 100644 --- a/components/model/item.vue +++ b/components/model/item.vue @@ -32,12 +32,12 @@ onLoop(() => { if (target.value) { const point = model.value.position[element.axis] let step = stepbase * target.value[element.axis as vectorType] - console.log({ point, step }) + // console.log({ point, step }) if (step !== 0) { // if (Math.abs(point) >= Math.abs(target.value[element.axis as vectorType])) { // step = 0 // } - if (model.value.hasOwnProperty(element.func)) { + if (model.value !== undefined && model.value[element.func] !== undefined) { model.value[element.func](step) } }