首页 > 解决方案 > 如何从对象中获取属性以按名称搜索

问题描述

我正在使用 Vuetify 组合框来搜索用户,如果不存在则添加一个新的。如何从该对象中获取 name 属性来执行搜索?

      <v-combobox
        v-model="event.user"
        :items="usersData"
        label="Search speaker list"
        :search-input.sync="searchUser"
      >

当我刚刚拥有时: return this.users.map(user => user.name) 它可以获取用户名,但我也想稍后在分配用户后访问 id 和公司名称。

usersData () {
  // return this.users.map(user => user.name)
  return this.users.map(user => {
    return {
      name: user.name,
      company: user.company,
      id: user.docId
    }
  })
}

标签: javascriptarraysvue.jsvuetify.js

解决方案


推荐阅读