删除a-table自带分页
This commit is contained in:
parent
9632a7bcce
commit
4c60ba4ca7
|
@ -34,29 +34,29 @@
|
|||
</a-row>
|
||||
</div>
|
||||
<div class="tableContent" v-if="isShow">
|
||||
<a-table :dataSource="tableData" :columns="tableLabel" bordered :loading="loading" size="middle" />
|
||||
<a-table :dataSource="tableData" :columns="tableLabel" bordered :pagination="false" :loading="loading" size="middle" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<script lang="ts" setup>
|
||||
import { defHttp } from '/@/utils/http/axios';
|
||||
import { reactive, ref } from 'vue';
|
||||
import type { UnwrapRef } from 'vue';
|
||||
import { message } from 'ant-design-vue';
|
||||
import type { Rule } from 'ant-design-vue/es/form';
|
||||
interface FormState {
|
||||
import { defHttp } from '/@/utils/http/axios';
|
||||
import { reactive, ref } from 'vue';
|
||||
import type { UnwrapRef } from 'vue';
|
||||
import { message } from 'ant-design-vue';
|
||||
import type { Rule } from 'ant-design-vue/es/form';
|
||||
interface FormState {
|
||||
name: string;
|
||||
id: string;
|
||||
}
|
||||
}
|
||||
|
||||
const search: UnwrapRef<FormState> = reactive({
|
||||
const search: UnwrapRef<FormState> = reactive({
|
||||
name: '',
|
||||
id: '',
|
||||
});
|
||||
const isShow = ref(false);
|
||||
const loading = ref(false);
|
||||
const tableData = ref([]);
|
||||
const tableLabel = ref([
|
||||
});
|
||||
const isShow = ref(false);
|
||||
const loading = ref(false);
|
||||
const tableData = ref([]);
|
||||
const tableLabel = ref([
|
||||
{
|
||||
title: '考试批次',
|
||||
dataIndex: 'batch',
|
||||
|
@ -87,20 +87,16 @@ const tableLabel = ref([
|
|||
align: 'center',
|
||||
key: 'writing',
|
||||
},
|
||||
]);
|
||||
const rules: Record<string, Rule[]> = {
|
||||
name: [
|
||||
{ required: true, message: '请输入学生姓名', trigger: 'change' }
|
||||
],
|
||||
id: [
|
||||
{ required: true, message: '请输入学生学号', trigger: 'change' }
|
||||
],
|
||||
};
|
||||
const url = ref({
|
||||
]);
|
||||
const rules: Record<string, Rule[]> = {
|
||||
name: [{ required: true, message: '请输入学生姓名', trigger: 'change' }],
|
||||
id: [{ required: true, message: '请输入学生学号', trigger: 'change' }],
|
||||
};
|
||||
const url = ref({
|
||||
getData: '/cet_4/getDataByStudent',
|
||||
});
|
||||
const formRef = ref();
|
||||
const handleSearch = () => {
|
||||
});
|
||||
const formRef = ref();
|
||||
const handleSearch = () => {
|
||||
formRef.value.validate().then(async () => {
|
||||
loading.value = true;
|
||||
tableData.value = await defHttp.post({
|
||||
|
@ -117,16 +113,16 @@ const handleSearch = () => {
|
|||
message.warn('未查询到相关信息');
|
||||
}
|
||||
});
|
||||
};
|
||||
const handleClear = () => {
|
||||
};
|
||||
const handleClear = () => {
|
||||
search.name = '';
|
||||
search.id = '';
|
||||
isShow.value = false;
|
||||
tableData.value = [];
|
||||
};
|
||||
};
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
.outside {
|
||||
.outside {
|
||||
// 白色
|
||||
background-color: #fff;
|
||||
height: 100%;
|
||||
|
@ -145,5 +141,5 @@ const handleClear = () => {
|
|||
padding: 20px;
|
||||
border-bottom: 1px solid #f0f0f0;
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
Loading…
Reference in New Issue