要将新创建的标签作为第一个标签添加到Angular动态Mat Tab中,可以使用以下解决方法:
tabs = [];
{{ tab.content }}
addTab() {
const newTab = {
label: 'New Tab',
content: 'This is a new tab'
};
this.tabs.unshift(newTab);
}
在上面的示例中,我们使用unshift()方法将新标签添加到数组的开头。这将使新标签成为第一个标签。
当点击“Add Tab”按钮时,将调用addTab()方法,新标签将被添加到数组的开头,并在Mat Tab中显示为第一个标签。
上一篇:Angular动态路由的设置方法
下一篇:Angular动态命名的出口