vue.js - 从 v-select 字段获取数据

标签 vue.js v-select

我陷入了从 v-select 输入获取数据的困境。在 console.log 中,每当我键入时,它只是重复一个空字符串,没有发送任何数据。

输入

  <v-select name="user" v-model="selectedUser"  @select="testingMethod" @input="changeUser" label="user" :options="videos">
  </v-select>

数据

  data() {
    return {
      selectedUser:'',
    }

方法

 methods: {

    changeUser: function() {
      console.log(this.selectedUser)
    }
}

最佳答案

@input 事件在您选择某个项目时触发,而不是在您键入时触发,您可以使用 @search 事件:

  <v-select name="user" v-model="selectedUser"  @select="testingMethod" @search="changeUser" label="user" :options="videos">
  </v-select>

关于vue.js - 从 v-select 字段获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72730002/

相关文章:

javascript - 如何测试 vue.js v-select 组件的值

javascript - Vuetify v-select 值不返回键

javascript - 如何动态使用 v-model 和 v-select

javascript - 如何设置 v-for 索引从某个数字开始?

javascript - 最小/最大验证 - Vuetify

php - 使用 Laravel Mix 编译时出错 - Vue

vuetify.js - 如何让附加外部图标在 vuetify 中工作?

javascript - 如何使用方法更改选定的 v-select 项?

webpack - 语法错误 : Unexpected token 'const' (with Vue, Karma、Webpack、PhantomJS)

javascript - 我正在使用 JavaScript 渲染一个绝对定位的 p 元素,但我不知道如何将它与上面的图像对齐