element-ui 中的 select 组件如何 remote-method 函数中传参

在 select 组件中我们使用其 change 事件可以传参,请查看:el-select 中change 事件传参问题

在我们使用 select 组件的远程搜索时,我们如何给 remote-method 这个方法添加自定义参数呢?

代码实现如下:

复制代码
<el-select
                ref="referralCodeSelect"
                v-model="item.column1"
                :remote-method="(query)=>referralCodeSelectRemote(query,item)"
                placeholder="请选择"
                clearable
                reserve-keyword
                filterable
                multiple
                remote
                :loading="loading"
                @visible-change="templateTagChange"
              >
                <el-option
                  v-for="item in refereeCodes"
                  :key="item"
                  :label="item"
                  :value="item"
                />
              </el-select>

 referralCodeSelectRemote(query,item) {
      console.log('query',query,item);

      if (query !== "") {
        this.refereeCodes = [];
        this.loading = true;
        activitySearchRefereeCodes(encodeURIComponent(query)).then(
          (response) => {
            let { data } = response;
            this.loading = false;
            this.refereeCodes = data;
          }
        );
      } else {
        this.refereeCodes = [];
      }
    },

:remote-method="(query)=>{remoteMethod(query,'自定义参数')}"
相关推荐
a濯31 分钟前
element plus el-table多选框跨页多选保留
javascript·vue.js
九月TTS2 小时前
开源分享:TTS-Web-Vue系列:Vue3实现固定顶部与吸顶模式组件
前端·vue.js·开源
H309192 小时前
vue3+dhtmlx-gantt实现甘特图展示
android·javascript·甘特图
CodeCraft Studio2 小时前
数据透视表控件DHTMLX Pivot v2.1发布,新增HTML 模板、增强样式等多个功能
前端·javascript·ui·甘特图
llc的足迹2 小时前
el-menu 折叠后小箭头不会消失
前端·javascript·vue.js
九月TTS3 小时前
TTS-Web-Vue系列:移动端侧边栏与响应式布局深度优化
前端·javascript·vue.js
曾经的你d3 小时前
【electron+vue】常见功能之——调用打开/关闭系统软键盘,解决打包后键盘无法关闭问题
vue.js·electron·计算机外设
积极向上的龙4 小时前
首屏优化,webpack插件用于给html中js自动添加异步加载属性
javascript·webpack·html
Bl_a_ck4 小时前
开发环境(Development Environment)
开发语言·前端·javascript·typescript·ecmascript
田本初4 小时前
使用vite重构vue-cli的vue3项目
前端·vue.js·重构