listTong 2022-05-18 17:13 采纳率: 50%
浏览 576

用若依框做下拉框的问题

这是我自己写的

 <el-table-column label=" 约定账期" align="center" prop="appointPayment" width="120">
        <template slot-scope="scope">
          <span>{{ getClientName(scope.row) }}</span>
        </template>
  <el-form-item label="约定账期" prop="appointPaymemt" >
          <el-select v-model="form.appointPayment" filterable placeholder="请选择约定账期" style="width: 100%;">
            <el-option
              v-for="dict in appointpaymentOptions.filter(p=>typeof p.clientName!== 'undefined' && p.clientName.includes(form.clientName))"
              :key="dict.id"
              :label="dict.appointpayment"
              :value="dict.id"
            ></el-option>
          </el-select>
        </el-form-item>

import {listBasics} from "@/api/system/basics";

created() {
listBasics({pageSize: 999999}).then(response => {
      this.appointpaymentOptions= response.rows;
      console.log(response);
    })
}
methods: {
 getClientName(row) {
        let yz= this.appointPaymentOptions.filter(p => p.id+'' === row.appointPayment).pop();
        if (typeof yz === "undefined") return "";
        return yz.appoinPayment;
      },
}
我想要达到的结果

根据选择的客户而选择约定账期,数据来自另外一张表格里面,客户选择已经实现了,约定账期和客户的数据是来自同一张表格里面的

  • 写回答

1条回答 默认 最新

  • 前端陈皮喵 2022-05-18 17:27
    关注

    表格内每个客户有对应的约定账期的是吗,如果是这样就可以通过当前选择的客户再进行表格数据的筛选,筛选出对应当前客户的约定账期

    评论

报告相同问题?

问题事件

  • 创建了问题 5月18日

悬赏问题

  • ¥15 JETSON NANO
  • ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。
  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档
  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字