根据你提供的代码,报错是在以下这行代码中出现的:
if (this.selectedTab.id === tab.id) {
这个错误是因为this.selectedTab
或者tab
其中一个是未定义(undefined),无法读取其属性’id’。要解决这个问题,可以先检查this.selectedTab
和tab
是否已经正确赋值。
另外,在切换1跟2的逻辑中,你添加了两次相同的标签页 makePhoneTab
和 softPhoneTab
,可能会导致重复添加、删除等问题。建议在添加标签页前先进行判断或清理操作。
内容由零声教学AI助手提供,问题来源于学员提问