当前位置:   article > 正文

前端vue给后端list集合对象传值_前端向后端传list集合对象

前端向后端传list集合对象

今天编写项目时遇到一些问题,就是不知道前端怎么给后端的list赋值
因为前面做的都是单个查询
如下

package com.chx.disService.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel(value = "数据查询对象", description = "数据查询对象封装")
@Data
public class DataQuery implements Serializable {

    //这个是api后面的解释
    @ApiModelProperty(value = "测点名称 1号监测点 2号监测点")
    private Integer point;

    @ApiModelProperty(value = "实时数据 1小时数据 2小时数据")
    private Integer data;

    @ApiModelProperty(value = "查询开始时间", example = "2018-12-20 11:17:12")
    private String begin;//注意,这里使用的是String类型,前端传过来的数据无需进行类型转换

    @ApiModelProperty(value = "查询结束时间", example = "2018-12-30 11:17:12")
    private String end;
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

前端通过DataQuery.point即可为这个point赋值

这次查的对象里面有list集合

如下

package com.chx.disService.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@ApiModel(value = "数据查询对象", description = "数据查询对象封装")
@Data
public class ComplexQuery implements Serializable {

    //这个是api后面的解释
    @ApiModelProperty(value = "测点名称 1号监测点 2号监测点")
    private List points;

    @ApiModelProperty(value = "实时数据 1小时数据 2小时数据")
    private Integer data;

    @ApiModelProperty(value = "查询开始时间", example = "2018-12-20 11:17:12")
    private String begin;//注意,这里使用的是String类型,前端传过来的数据无需进行类型转换

    @ApiModelProperty(value = "查询结束时间", example = "2018-12-30 11:17:12")
    private String end;
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

这次的points是List集合,一直纠结如何传值
后来发现还是ComplexQuery.points这样还可以给这个list赋值
这个是后端的测试显示的list集合里面的值,说明赋值成功

=================
[1, 2]
=================
  • 1
  • 2
  • 3

新创建一个公众号 Rockey小何同学 想相互交流的同学可以关注一下哈! 感谢支持!

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/280088
推荐阅读
相关标签
  

闽ICP备14008679号