This commit is contained in:
2023-01-11 19:25:31 +08:00
parent bbc9953554
commit cc4c4199e8
2 changed files with 12 additions and 9 deletions

View File

@@ -32,7 +32,9 @@ onBeforeUnmount(() => {
monaco.editor.getModels().forEach((model) => model.dispose())
})
watchEffect(() => {
watch(
() => code.language,
() => {
if (monaco && monaco.editor) {
monaco.editor.setModelLanguage(
monaco.editor.getModels()[0],
@@ -40,7 +42,8 @@ watchEffect(() => {
)
reset()
}
})
}
)
function reset() {
code.value = props.problem.template[code.language] || SOURCES[code.language]

View File

@@ -9,7 +9,7 @@ const code = inject<Code>("code")
<template>
<el-tab-pane label="测试用例" name="testcase">
<div class="panel">
<el-table height="320"></el-table>
<el-table height="320"> el- </el-table>
</div>
</el-tab-pane>
</template>