fix(nav): create opts object when undefined/null

Closes #5737
This commit is contained in:
Adam Bradley
2016-03-06 14:07:26 -06:00
parent 5863e2c74f
commit 897501650a
14 changed files with 84 additions and 42 deletions

View File

@@ -45,6 +45,7 @@ class MyCmpTest{}
<button ion-item (click)="setPages()">setPages() (Go to PrimaryHeaderPage)</button>
<button ion-item (click)="setRoot()">setRoot(PrimaryHeaderPage) (Go to PrimaryHeaderPage)</button>
<button ion-item (click)="nav.pop()">Pop</button>
<button ion-item (click)="viewDismiss()">View Dismiss</button>
<button ion-item (click)="quickPush()">New push during transition</button>
<button ion-item (click)="quickPop()">New pop during transition</button>
<button ion-item (click)="reload()">Reload</button>
@@ -62,8 +63,7 @@ class FirstPage {
constructor(
private nav: NavController,
app: IonicApp,
config: Config
private view: ViewController
) {
this.pushPage = FullPage;
@@ -110,6 +110,10 @@ class FirstPage {
}, 250);
}
viewDismiss() {
this.view.dismiss();
}
reload() {
window.location.reload();
}