O angular 2.0 armazena valores de variáveis no lado do servidor?
Eu clonei o projeto oficial de início rápido do angular 2.0 e tente adicionar o painel de navegação lateral. Criei um componente simples que contém os seguintes:
export class AppComponent {
menuVisible: boolean = false;
toggleVisible() { this.menuVisible = !this.menuVisible; }
}
E modelo simples (pug):
side-navigation([class.visible]="menuVisible === true")
div(*ngIf="!menuVisible", (click)="toggleVisible()", style="cursor: pointer; font-size:1vw") ☰
ul(*ngIf="menuVisible")
Mas, quando tentei testar esse componente, recebo um problema estranho: às vezes clico no botão do painel de visualização aberta no Google Chrome (por exemplo, esse problema não depende de nenhum navegador), vejo que a barra de navegação lateral é aberta em outro navegador (Edge). Eu não sei como consertar isso. É meu problema ou algum tipo de bug?