vue.js - 显示根据用户选择选中的复选框
问题描述
我的应用程序接收一系列职业作为对象数组:
[
{
"id": 0,
"value": "string",
"selected": false
},
...
]
occupations
数组初始化为[]
in :data
data: function() {
return {
api: this.$store.state.api.user,
...
occupations: [],
selectedOccupations: []
}
}
该occupations
数组在以下位置接收实际的 api 数据created()
:
this.api.someApi((error, data, response) => {
if (error) {
console.log('fail fetching occupations:', error);
} else {
this.occupations = data;
}
});
一些职业由用户检查并保存到数据库中。
如何在所有职业列表中显示用户勾选的职业?
解决方案
推荐阅读
- html - @media 规则为我的页面增加了额外的空间
- xml - XSD 解析为 XML
- python - 如果使用 threading.stack_size() 将堆栈大小设置为超出为 python 应用程序分配的堆栈大小会发生什么?
- android - 发布时出现“Google Play 服务正在更新”错误,而不是模拟器(Google Play 服务 12.6.73,华为设备)
- javascript - 使用 JavaScript DOM 更改特定元素的颜色?
- ios - 如何在 iOS 主屏幕上将应用程序名称设置为 2 行(或更多行)?
- c# - Json.NET - 序列化没有属性名称的泛型类型包装器
- database - 使用“减号”操作来查找是否满足条件
- r - 如何用重复的分隔符分割字符串?
- react-native - 很想从另一个组件中获取选定的值?