mmmm0303 2022-02-12 16:44 采纳率: 64.7%
浏览 76
已结题

element ui admin 如何处理后端传来的data 并且动态生成option

我需要根据后端返回的数据,得到data里面的中介id和name。然后我想在edit的输入框,这里经手中介有一个选择框可以得到后端传来的中介名字,然后选完后。我再点击确定,但是这里的接口传入的应该是id,请问我这样的情况该如何处理呢

下图分别是前端页面 传中介的接口和postman测试出来的结果 还有最后点确定完成修改的接口

img

img

img

img

  • 写回答

5条回答 默认 最新

  • 关注

    只需要id,value应该是id,label才是名称,变量绑定v-model属性名称即可:

    <el-select v-model="inStudyId" filterable placeholder="请选择" clearable style="width:200px">
                <el-option
                  v-for="study in studyList"
                  :key="study.inStudyId"
                  :label="study.inStudyName"
                  :value="study.inStudyId"
                />
              </el-select>
    
    
    data() {
        return {
            inStudyId: ''
          }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 2月23日
  • 已采纳回答 2月15日
  • 创建了问题 2月12日