本月和上月数据对不上 求告知
在你的for循环中把你用到的几个变量都打印出来看看,应该是判断逻辑有问题
未完,待更新
这个表格的封装方法有很多,要看具体的项目,需要适当修改代码
先看看我再项目中怎么用的吧、这个 useList 之后就有表格的所有信息,页码,加载,数据,重置,搜索等
<template>
<div class="padding-24">
<div class="flex-justify-center mb-24">
<SearchInput v-model="table.params.name" @search="table.search"></SearchInput>
<el-button type="text" @click="table.reset">重置</el-button>
<Pagination v-bind="table.pagination"></Pagination>
</div>
<el-table :data="table.list" v-loading="table.loading">
<el-table-column label="问题名称" prop="name"></el-table-column>
<el-table-column label="所属分类">
<template v-slot="{ row }">
{{ row.requstionRsp.map((item) => item.name).join("、") }}
</template>
</el-table-column>
<el-table-column label="操作" prop="id" width="120">
<template v-slot="{ row }">
<router-link :to="'/issue/' + row.id"><button class="text-button">详情</button></router-link>
</template>
</el-table-column>
</el-table>
</div>
</template>
<script>
import { useList } from "@/utils"
export default {
data() {
return {
table: useList({
params: {
name: "", //问题名称
id: "", // 类型id
},
request: (http, params) => {
// 一定要return
return http.post("/api-backstand/foundation/selelctQuesttionDetailList", params)
},
}),
}
},
}
</script>
未完待更新…