javascript - 如何使用 vue 多选通过循环创建对象
问题描述
我在 laravel 的项目中使用 vue 多选。以这种方式将选定的值保存在数据库中。
['value_on','value_two','value_three', and so on...]
在用户可以进行更新的部分,我需要显示来自数据库的值。
这是我需要创建的对象
sizeValue: [
{size: 'val_one},
{size: 'val_two},
{size: 'val_three}
...and so on
]
现在我只有一个空数组,我应该循环数据库中的数据。
//This is the empty array
sizeValue: [];
//This is the array coming from the server it will return['val_one','val_two','val_three',...and so on]
product.sizes
由于我对javascript没有太多经验,所以我想问一下如何获得此结果
sizeValue: [
{size: 'val_one},
{size: 'val_two},
{size: 'val_three}
...and so on
]
在空的 sizeValue 中循环来自 DB 的值 (product.sizes)。
解决方案
推荐阅读
- ios - ITMS-90809:不推荐使用的 API - RxSwift.framework 中的 UIWebView
- vue.js - 使用共享方法/道具扩展传递给 Vue 组件的数据对象
- powershell - 在 Get-ADuser 上过滤时未定义 $env:USERNAME?
- postgresql - PostGIS 行作为十六进制 WKT 插入 Postgres
- android-room - 在房间数据库中嵌套观察者的任何替代方法?
- javascript - 控制台不显示数据
- colors - Meshlab 非分散顶点着色
- c++ - 如何在 C++20 中获得一个运行良好的生成器类模板?
- android - 颤振:未处理异常:断言失败:布尔表达式不能为空
- components - 这是哪个IC元件?