This commit is contained in:
jingna 2025-07-02 15:52:37 +08:00
parent da39efb924
commit 8cfe070b9a
2 changed files with 11 additions and 8 deletions

View File

@ -54,15 +54,14 @@ const loadCanvasData = (dvId, weight?, ext?) => {
) )
} }
onMounted(() => { onMounted(() => {
isFormCreate.value = false isFormCreate.value = false
dataInitState.value = false dataInitState.value = false
getInit() getInit()
}) })
watch(() => props.moduleinfo, (val) => { watch(() => props.moduleinfo, (val) => {
getInit()
isFormCreate.value = false isFormCreate.value = false
dataInitState.value = false dataInitState.value = false
getInit()
}) })
onBeforeMount(() => { onBeforeMount(() => {
dvMainStore.canvasDataInit() dvMainStore.canvasDataInit()

View File

@ -141,6 +141,10 @@ const runCode = async () => {
route: route route: route
}) })
}) })
prevApp.config.errorHandler = (err, vm, info) => {
console.error('Vue error:', err, 'Info:', info);
// throw
};
prevApp.use(router) prevApp.use(router)
prevApp.use(route) prevApp.use(route)
prevApp.use(i18n) prevApp.use(i18n)
@ -149,12 +153,12 @@ const runCode = async () => {
} catch (error) { } catch (error) {
console.error('运行时错误:', error) console.error('运行时错误:', error)
previewContainer.value.innerHTML = ` // previewContainer.value.innerHTML = `
<div class="error"> // <div class="error">
<h3>错误</h3> // <h3></h3>
<pre>${error.message}</pre> // <pre>${error.message}</pre>
</div> // </div>
` // `
} }
} }
onMounted(() => { onMounted(() => {