updata: 高级搜索语言调用接口获取
This commit is contained in:
@@ -49,6 +49,7 @@
|
|||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, defineEmits, defineProps, watch } from 'vue';
|
import { ref, defineEmits, defineProps, watch } from 'vue';
|
||||||
|
import { searchLanguageList } from '@/api/jyh';
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
layout: {
|
layout: {
|
||||||
type: String,
|
type: String,
|
||||||
@@ -100,32 +101,11 @@ const cancel = () => {
|
|||||||
emit('update:modelValue', formData.value);
|
emit('update:modelValue', formData.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
const getLanguageList = () => {
|
const getLanguageList = async() => {
|
||||||
const mockData = [
|
const res:any = await searchLanguageList();
|
||||||
{
|
if (!res.error) {
|
||||||
"key": "c++",
|
languageList.value = res.data.data;
|
||||||
"name": "C++"
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "C",
|
|
||||||
"name": "C"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "PYTHON",
|
|
||||||
"name": "PYTHON"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "JAVA",
|
|
||||||
"name": "JAVA"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
|
|
||||||
languageList.value = mockData.map(item => {
|
|
||||||
return {
|
|
||||||
name: item.name,
|
|
||||||
value: item.key
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
getLanguageList();
|
getLanguageList();
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user