VueJS-无法读取未定义的属性
2022-06-26
102
有人可以帮我调试这个问题吗?
我在Vuejs课程中,我有一个奇怪的问题(即使我从课程中复制了paste源代码,也会发生没有它)。
当我单击团队2时,它应该转到团队2及其详细信息。
这是工作代码:
479969659
但是,当我添加观察器时,导航不起作用,我会得到此问题:
谢谢
注意: 我正在使用Vuejs 3(如果这意味着什么):)
< P> 已解决 :501317308
1个回答
解决问题的解决方案:
methods: {
loadMembersData(route) {
const teamId = route.params.teamId;
const selectedTeam = this.teams.find((team) => team.id === teamId);
if (selectedTeam) {
const foundMembers = selectedTeam.members;
const selectedMembers = [];
for (const member of foundMembers) {
const selectedUser = this.users.find((user) => user.id === member);
selectedMembers.push(selectedUser);
}
this.members = selectedMembers;
this.teamName = selectedTeam.name;
}
}
},
Sead Silajdzic
2022-06-27