Ionic 4 и Electron - двухсторонняя привязка дает ошибку - PullRequest
0 голосов
/ 30 октября 2019

Краткое описание: Я использую Ionic 4 и Electron. Я использовал простой код в моем partym.page.html, как показано ниже:

<ion-item>
    <ion-label>Name1</ion-label>
    <ion-input type="text" [(ngModel)]="name1"></ion-input>
  </ion-item>

Если я делаю ionic serve, все работает как положено, но если я делаю ng build --prod && electron ., это выдает ошибку, вставляя ее ниже

ERROR in src/app/partym/partym.page.html(12,32): : Property 'name1' does not exist on type 'PartymPage'.
src/app/partym/partym.page.html(12,32): : Property 'name1' does not exist on type 'PartymPage'.

FYI, FormsModule уже импортирован в app.module.ts, вызывается при импорте и также включается в partym.module.ts

Редактировать 1

Я определил name1 в home.page.ts

export class PartymPage implements OnInit {
  name1;

1 Ответ

2 голосов
/ 30 октября 2019

Вы должны инициализировать переменную перед использованием ее в шаблоне -

partym.page.ts

export class PartymComponent implements OnInit {
  name1: any;
...