javascript - 从 DB 获取返回 [object Object] 而不是 Vue JS 中的值
问题描述
我正在使用带有下拉选项的 Vuetify 创建一个表单,但是我想从我的数据库中的表中获取下拉选项,而不是对选项进行硬编码。
它似乎正在工作,这意味着数据库表中的每个新条目都会增加我在下拉列表中的选项数。但是,它显示的只是 [object Object]。我怎样才能真正让它显示实际值?
模板标签内的下拉组件:
<v-card>
<v-container>
<v-col class="d-flex" cols="12">
<v-select
:items="allDropdownTypes"
label="Project Type"
>
</v-select>
</v-col>
</v-container>
</v-card>
道具:
props: {
allDropdownTypes: Array
},
我的刀片模板:
<div>
<project-form-v2
:all-dropdown-types="{{ $allDropdownTypes }}"
>
</project-form>
</div>
解决方案
这修复了它:
<v-card>
<v-container>
<v-select
:items="allDropdownTypes.map(a => a.value)"
label="Project Type"
>
</v-select>
</v-container>
</v-card>
推荐阅读
- sharepoint - 在 Word 应用程序 (.docx) 中将 SharePoint 元数据作为自定义属性读取
- azure - 如何添加资源组作为过滤输出的一个因素
- python - Kivy buildozer apk 创建但在 android 上崩溃
- python - 调试 crontab 计划和自动化 python 脚本
- sql - 连续显示 AM IN、AM OUT、PM IN、PM OUT
- javascript - 打字稿中的扩展与交集
- swift - BLE 和 ELM327 (CAN)
- docker-compose - docker-compose:depends_on 没有意义吗?没有单独的退出依赖,没有单独的重启依赖?
- selenium - 在 chrome 开发工具中,这些属性的组合是什么,为什么我不能快速复制它们
- javascript - 强制 Gatsby 中的导航功能仅在站点内重定向