【发布时间】:2017-07-16 00:40:16
【问题描述】:
我有一个像下面这样的 html:
<ion-content>
<ion-segment [(ngModel)]="authorize">
<ion-segment-button value="register">
Register
</ion-segment-button>
<ion-segment-button value="login">
Login
</ion-segment-button>
</ion-segment>
<div [ngSwitch]="authorize">
<ion-list *ngSwitchCase="'register'">
<p>register</p>
</ion-list>
<ion-list *ngSwitchCase="'login'">
<p>login</p>
</ion-list>
</div>
</ion-content>
我想在下面的 ts 中选择一个片段:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { NavParams } from 'ionic-angular';
@Component({
selector: 'page-login',
templateUrl: 'login.html'
})
export class LoginPage {
constructor(public navCtrl: NavController, private navParams: NavParams) {
let sel = navParams.get('sel');
if(sel == 'register')
authorize: string = "register";
else if(sel == 'login')
authorize: string = "login";
}
}
但是当我编译时出现以下错误:
“登录页面”类型上不存在“授权”属性。
有谁知道如何解决这个问题?
【问题讨论】:
标签: angular ionic-framework ionic2