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,'自定义参数')}"
相关推荐
GISer_Jing1 小时前
0926第一个口头OC——快手主站前端
开发语言·前端·javascript
yujkss2 小时前
23种设计模式之【状态机模式】-核心原理与 Java实践
java·ui·设计模式
奶糖 肥晨2 小时前
Uniapp 开发中遭遇「可选链赋值」语法陷阱:一次编译错误排查实录
javascript·vue.js·uni-app
个人看法3 小时前
h5实现一个吸附在键盘上的工具栏
前端·javascript·vue
belldeep3 小时前
python:Django 和 Vue.js 技术栈解析
vue.js·python·django
知识分享小能手3 小时前
微信小程序入门学习教程,从入门到精通,微信小程序页面制作(2)
前端·javascript·学习·微信小程序·小程序·前端框架·notepad++
jason_yang3 小时前
JavaScript 风格指南 精选版
前端·javascript·代码规范
小高0074 小时前
🔍ECMAScript 2025 有哪些新特性?
前端·javascript
正义的大古4 小时前
OpenLayers地图交互 -- 章节十七:键盘缩放交互详解
javascript·vue.js·openlayers
Hashan4 小时前
elpis-core:基于 Koa 的轻量级 Web 应用框架
前端·javascript·node.js