想问一下统计报表怎样做,包括页面的渲染和后端的数据查询

本人想做一个类似统计报表的页面,如图片中那样,我想知道很多种分类的时候页面应该怎样做,难道每一个单元格都需要查询一次数据库,出来一个值吗?然后再把这些所有的值放到一个数组里,传回前端,再将表格在前端写死,根据每个单元格的ID去设定值?

看了一下 你的描述:单元格的内容如果是后台传入的话 可以一次性传入吧,前端去做渲染不就可以了吗?既然是数据库查询出来的,表格在前端是可以循环来的,不需要写死。 没看到你发的图,所以想的可能和你说的不太一样。

1.表格的情况:你可以将你所需要的数据在后台全部查询打包传给前端,比如你说的数组,前端接收后循环遍历这个数组,将值渲染到表格,表格不需要设死,在数组遍历的时候。生成就可以,最后渲染到页面。(不知道你前端用的是什么框架)。前端渲染还有区别。比如模板循环渲染,拥有这个页面就有统计报表数据渲染,script请求后得到数据渲染,也就是页面生成后才有统计报表数据渲染

2.如果前端是Vue 项目,可以用echarts表,会更直观。

图片呢?贴出来看看啊