从哪里我可以在 ionic 4 /Angular 8 中导入 Boolean

from where i can import Boolean in ionic 4 /Angular 8

Can't resolve all parameters for Tab1Page in /Users/apple/Desktop/Adhyatmavani/src/app/tab1/tab1.page.ts: ([object Object], ?).

tab1.page.ts

import { Component, OnInit } from "@angular/core";
import { MenuController } from '@ionic/angular';

@Component({
  selector: "app-video-pravachan-list",
  templateUrl: "./video-pravachan-list.page.html",
  styleUrls: ["./video-pravachan-list.page.scss"],
})
export class VideoPravachanListPage implements OnInit {
  constructor(
     public isFirstWindowOpen:Boolean,
     public isSecondWindowOpen:Boolean,
     public isThirdWindowOpen:Boolean,
     public menu: MenuController,
   ) {}...

tab1.page.module.ts

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    IonicModule,
    AudioListingPageRoutingModule,
   ],
   declarations: [AudioListingPage],
   providers: [{ provide: Boolean }, { provide: Array }],
  1. 您不应该在构造函数中声明变量。
  2. 使用小写布尔值,因为它是键入变量的基本类型
  3. 删除 tab1.page.module.ts 中的所有提供程序,因为它不是必需的(或不正确的)

在此处了解有关布尔值与布尔值的更多信息: https://www.javascripttutorial.net/javascript-boolean/

export class VideoPravachanListPage implements OnInit {

isFirstWindowOpen: boolean;
isSecondWindowOpen: boolean;
isThirdWindowOpen: boolean;

  constructor(
     public menu: MenuController,
   ) {}...

编辑

同样适用于数组。您可以从一个空数组开始将值压入,如下例所示:

arrayOfObjects: object[] = []