this.get() this.username = this.$store.getters.getUsername; const username = JSON.stringify(this.username).replace(/\\"/g, ''); console.log(username); getId(username).then(({ data }) => { this.school=data.school }) selectAllSchool().then(({ data }) => { this.cardMatch = data console.log(this.cardMatch) this.ballgame =new Set(this.cardMatch.map(card => card.type)); }) },
时间: 2024-04-26 16:24:04 浏览: 142
vuex 解决报错this.$store.commit is not a function的方法
这段代码可能是一个前端Vue.js应用程序中的一部分。它首先获取了一些数据,可能是从Vuex存储中获取的当前用户的用户名。然后,它对该用户名进行了一些处理,例如将用户名转换为JSON格式并替换双引号。接下来,它使用该用户名调用了一个API函数getId(),该函数返回用户的某些数据,例如学校信息。然后它又调用了另一个API函数selectAllSchool(),该函数返回一些卡片匹配信息,并将这些信息存储在cardMatch数组中。最后,它使用map()方法从cardMatch数组中提取一些信息,并将其存储在ballgame Set对象中。
阅读全文