如果我有一个按钮,当它点击它时,它会在浏览器中打开一个新标签,它绑定相同的组件和之前声明的变量吗?。
<label>Please Enter Your Email Below</label>
<input name="userEmail" type="text" class="form-control" required ngModel />
<button type="button" class="btn btn-sm" (click)="verifyEmail(emailVerification.value); isClicked=!isClicked">verify</button>
<!--is it possible to open/redirect this div in a new tab?-->
<div *ngIf="isClicked">
<form>...</form>
</div>
<!--end of div-->
&#13;
答案 0 :(得分:1)
不,即使你可以,加载一个新选项卡就像重新加载整个引导程序应用程序,这与使用URL链接没什么不同。
没有理由在Angular4中做你想要的。
还可以看到Angular 2 Routing run in new tab的评论,看到类似的解释。