【发布时间】:2021-03-08 03:40:37
【问题描述】:
我在一个 VueJS 实例中有两个数组。阵列显示学生可以在学校参加的课程。首先是用户参加的课程,其次是所有有学生参加的课程。
数组如下所示:
let mainVue = new Vue({
el: '#mainContent',
data: {
myCourses: [{Course: "A"}, {Course: "B"}],
allCourses: [{Course: "A"}, {Course: "B"}, {Course: "C"}, {Course: "A"}]
}
这两个数组都包含从用户输入中填充的数据,因此它们会随着时间而变化。第一个数组是用户特定的内容(用户参加的课程),第二个数组是有人参加的所有课程的数组。
我想查看与用户参加同一课程的人数。所以在这种情况下,我想检查数组 myCourses(课程 a 和 b)中有多少在数组 allCourses 中。
换句话说,我想检查数组“allCourse”中有多少次出现在数组“myCourse”中。
【问题讨论】:
标签: javascript arrays loops vue.js