javascript - 如何从对象中获取属性以按名称搜索
问题描述
我正在使用 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
}
})
}
解决方案
推荐阅读
- python - 从嵌套字典中提取值
- javascript - 为什么 URL.createObjectURL 开始将我的文件名作为 GUID?
- gradle - 无法让 Gradle 签名插件与子项目一起使用
- node.js - Mongoees 查询以查找具有 id 数组的对象,而不管其 id 的顺序如何 - Nodejs
- twilio - Twilio - 对 2 个端点/webhook 的入站 SMS webhook 请求?
- c - Matlab VLFeat - 错误:在 'void' 之前需要 '='、','、';'、'asm' 或 '__attribute__'
- javascript - 如果未使用 jQuery hide() 显示 AngularJS 表单项,是否对其进行验证?
- reactjs - 在 useEffect() 中返回一个对象并在 React 外部访问它(在分配状态之后)
- python-3.x - Outlook 2FA 的 SMTP 中继配置以从 python 脚本发送邮件
- python - 如何加入 Pandas 数据帧,但只对左数据帧中的每一行使用右数据帧中的行一次?