Appearance
snippets 代码片段
vcomp
ts
<script setup lang="ts">
interface Props {
}
const props = defineProps<Props>()
</script>
<template>
</template>
<style lang="scss" scoped>
</style>
vview
ts
<script setup lang="ts">
import type { BasicForm, ICRUD } from '@/types/form'
import { } from '@/api/'
const CRUD: ICRUD = {
create(data: any) {
},
update(data: any) {
},
getList(data: any) {
},
delete(data: any) {
}
}
const formConfig = reactive<BasicForm>({
formItems: []
})
</script>
<template>
<pro-table :crud="CRUD" :formConfig="formConfig">
<vxe-column field="" title=""></vxe-column>
</pro-table>
</template>
<style lang="scss" scoped>
</style>
vapi
ts
import request from '@/utils/request'
export function get(data?: any) {
return request.get('/sys/', data)
}
export function save(data: any) {
return request.post('/sys/', data)
}
export function delete(data: any) {
return request.get('/sys/', data)
}