错误TypeError:无法读取属性“登录”

时间:2018-09-28 18:25:53

标签: angular typescript object ionic-framework ionic3

我正在尝试设置登录页面,并在我的login.ts上声明了一个对象。

public User: {
    login:"",
    senha:"",
  };

然后我使用[ngModel]将值存储在对象内部的这些参数中。

       <ion-item>
        <ion-label floating>Informe seu CNS ou CPF</ion-label>
        <ion-input type="text" [(ngModel)]="User.login"></ion-input>
    </ion-item>
    <ion-item>
        <ion-label floating>Senha</ion-label>
        <ion-input type="text" [(ngModel)]="User.senha"></ion-input>
    </ion-item>

由于某种未知的原因,我一直收到此错误,并且我的页面无法加载。

  

错误TypeError:无法读取属性“登录”

1 个答案:

答案 0 :(得分:1)

我认为您需要正确定义User。像这样:

public User: any = {
  login: '',
  senha: ''
};