elementui下选框获取后端数据并查询

前端:

<el-select v-model="keyword">
    <el-option 
      v-for="item in options"
      :key="item.name"
      :label="item.name"
      :value="item.name">
    </el-option>
  </el-select>

v-model:双向绑定事件keyword

label:页面展示数据

key:传给后端的数据

getName(){
      this.$http.get("/evaluate/getyi").then(res=>{
        this.options = res.data.resultObj;
      }).catch(res => {
        this.$message.error("获取房间数据失败!!!");
      })
    },

发生请求:请求接口和后端接口一致

mounted() {
    this.getName()
//调用方法
  }

后端:

实体类:

  private String name;

Mapp:

 List<Evaluate> getyi();
ServiceImpl:
  @Override
    public AjaxResult getyi(){
        List<Evaluate> yi = evaluateMapper.getyi();
        Evaluate evaluate = new Evaluate();
        evaluate.setName("");//加入一个空数据
        yi.add(evaluate);//添加数据
        return AjaxResult.me().setResultObj(yi);
    }

service:

AjaxResult getyi();

XML:

<select id="getyi" resultType="cn.ljy.evaluate.domain.Evaluate">
        select distinct name from d_evaluate
    </select>

distinct:去重,不显示相同的数据

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-22 19:58:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-22 19:58:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-22 19:58:02       82 阅读
  4. Python语言-面向对象

    2023-12-22 19:58:02       91 阅读

热门阅读

  1. React尝鲜

    2023-12-22 19:58:02       52 阅读
  2. k8s pod常用资源清单

    2023-12-22 19:58:02       49 阅读
  3. spark中 write.csv时, 添加第一行的标题title

    2023-12-22 19:58:02       64 阅读
  4. 力扣面试经典题之数组/字符串

    2023-12-22 19:58:02       66 阅读
  5. libp2p服务发现之 Multicast DNS(mDNS)

    2023-12-22 19:58:02       48 阅读
  6. 微信小程序实现一个todolist这样的小demo

    2023-12-22 19:58:02       66 阅读
  7. C语言中关于函数和数组的理解

    2023-12-22 19:58:02       64 阅读
  8. 除了增删改查,后端一定要学会这些!

    2023-12-22 19:58:02       70 阅读