Angular 我如何使我的代码工作,使它在页面加载也工作?ngIf
下面的代码在单击按钮时可以正常工作,但是它不会在页面加载时保持当前状态。那么当我刷新时会发生什么呢?这些值正在重置,而什么都没有发生 我希望在加载页面/页面刷新时保持相同的状态 请检查下面的代码Angular 我如何使我的代码工作,使它在页面加载也工作?ngIf,angular,Angular,下面的代码在单击按钮时可以正常工作,但是它不会在页面加载时保持当前状态。那么当我刷新时会发生什么呢?这些值正在重置,而什么都没有发生 我希望在加载页面/页面刷新时保持相同的状态 请检查下面的代码 showTab = 1; tabToggle(index){ this.showTab =index; } 谢谢你的快速回复。我试过了,但是页面加载不起作用,但是点击按钮就起作用了。对不起!它正在工作。非常感谢。这又是一个问题。我创建了一个新页面。在该页面上创建了3个按钮。当我点击
showTab = 1;
tabToggle(index){
this.showTab =index;
}
谢谢你的快速回复。我试过了,但是页面加载不起作用,但是点击按钮就起作用了。对不起!它正在工作。非常感谢。这又是一个问题。我创建了一个新页面。在该页面上创建了3个按钮。当我点击按钮1时,它将重定向到第1页,它应该显示第1页的选项卡,如果我点击第2页,我将重定向到第2页,它应该只显示第2页的选项卡。知道怎么做吗?谢谢,我建议您阅读angular文档,我在新创建的页面中再次尝试了您的代码。繁荣它没有任何问题。完美的
_showTab: number = 1;
get showTab() {
return parseInt(localStorage.getItem('showTab') ?? '1');
}
set showTab(value: number) {
localStorage.setItem('showTab', value.toString());
this._showTab = value;
}
tabToggle(index: number) {
this.showTab = index;
}