Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 生产建造中的角度和离子应用问题_Angular_Ionic Framework - Fatal编程技术网

Angular 生产建造中的角度和离子应用问题

Angular 生产建造中的角度和离子应用问题,angular,ionic-framework,Angular,Ionic Framework,错误:在/home/dhwani/New Clone/metricool/src/app/pages/poover reports/popoover-reports.page.ts中键入popooverreportspagemodule是两个模块声明的一部分:在/home/dhwani/New Clone/metricool/src/app/pages/poover reports.module中键入popopooverreportspagemodule.ts和在/home/dhwani/New

错误:在/home/dhwani/New Clone/metricool/src/app/pages/poover reports/popoover-reports.page.ts中键入popooverreportspagemodule是两个模块声明的一部分:在/home/dhwani/New Clone/metricool/src/app/pages/poover reports.module中键入popopooverreportspagemodule.ts和在/home/dhwani/New中键入AppModule克隆/metricool/src/app/app.module.ts!请考虑将PopoverReportsPage在/home /DeMiCoo/Src/App/Pope/PopOff-RePr.Pasets中导入一个更高的模块,该模块将PopoverReportsPageModule导入/home /DHWANI/新克隆/ MeMICOOL/SRC/APP/PopReVe/PopOver RePr.Stand TS和AppMead中/home /DHWANI/新Clone/metricool/src/app/app.module.ts。您还可以创建一个新的NgModule,在/home/dhwani/new Clone/metricool/src/app/pages/popover reports/popoover-reports.page.ts中导出并包括popooverreportspage,然后在/home/dhwani/new Clone/metricool/src/app/pages/poover reports/popoover-reports.module/home/dhwani/new中导入该NgModuleClone/metricool/src/app/app.module.ts。 :在/home/dhwani/New Clone/metricool/src/app/pages/profiles/profiles.page.ts中键入ProfileShowPage是两个模块声明的一部分:在/home/dhwani/New Clone/metricool/metricool/metricool/src/app/pages/profiles.module.ts中键入ProfilesPageModule和在/home/dhwani/New Clone/metricool/src/app/profiles.module.ts中键入profiles!请考虑将WorkHous/HealPo/DeMiCoOL/Src/App/Piels/Primule.Pr.E.Ts导入到一个更高的模块中,该模块在A/HOD/DHWANI/新克隆/ MeMICOOL/SRC/APP/APP模块中导入AppMead。/TS /PrimeSePuleMod在/HON/DHWANI/新克隆/ MeMICOOL/SRC/APP/Prime/Prime/Primules。您还可以创建一个新的NgModule,该模块导出并包括/home/dhwani/new Clone/metricool/src/app/pages/profiles/profiles.page.ts中的ProfileShowPage,然后将该NgModule导入/home/dhwani/new Clone/metricool/src/app/app.module.ts中的AppModule和/home/dhwani/new中的ProfilesPageModuleClone/metricool/src/app/pages/profiles/profiles.module.ts。 src/app/pages/connections page/connections page.page.html(219,79)::应为0个参数,但得到1个。

应用程序模块.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouteReuseStrategy } from '@angular/router';

import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
import { FileTransfer } from '@ionic-native/file-transfer/ngx';
import { FileOpener } from '@ionic-native/file-opener/ngx';
import { IonicModule, IonicRouteStrategy, NavParams } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx';
import { Instagram } from "@ionic-native/instagram/ngx";
import { AppComponent } from './app.component';
import { AppRoutingModule } from './app-routing.module';
import { LayoutComponent } from './components/layout/layout.component';
import { HttpClient, HttpClientModule } from '@angular/common/http';
import { AngularFireModule } from '@angular/fire';
import { AngularFirestoreModule } from '@angular/fire/firestore';
import {File} from '@ionic-native/file/ngx'
import { PhotoLibrary } from "@ionic-native/photo-library/ngx";
import { AppAvailability } from "@ionic-native/app-availability/ngx";
// import { Firebase } from "@ionic-native/firebase/ngx";
import { FirebaseX } from "@ionic-native/firebase-x/ngx";
import { UniqueDeviceID } from '@ionic-native/unique-device-id/ngx';
import { Device } from '@ionic-native/device/ngx';
import { TwitterConnect } from '@ionic-native/twitter-connect/ngx';
import { Facebook } from '@ionic-native/facebook/ngx';
import { WelcomePage } from './pages/welcome/welcome.page';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
import { DeleteAccountModalPage } from './pages/delete-account-modal/delete-account-modal.page';
import { PopoverDatePage } from './pages/popover-date/popover-date.page';
import { Splash } from "./pages/splash/splash.component";
import { PopoverReportsPage } from './pages/popover-reports/popover-reports.page';
import { Globalization } from '@ionic-native/globalization/ngx';
import { ProfileShowPage } from './pages/profiles/profiles.page';
import { CreateNewPostPage } from './pages/create-new-post/create-new-post.page';
import { PopoverReportsPageModule } from './pages/popover-reports/popover-reports.module';

export const firebaseConfig = {
  apiKey: "AIzaSyDDVrXtXhTO60cYivkRwaU5XoM0CnrMyOI",
  authDomain: "metricool-cc74e.firebaseapp.com",
  databaseURL: "https://metricool-cc74e.firebaseio.com",
  projectId: "metricool-cc74e",
  storageBucket: "metricool-cc74e.appspot.com",
  messagingSenderId: "352613795929"
};

@NgModule({
  declarations: [
    AppComponent,
    LayoutComponent,
    WelcomePage,
    DeleteAccountModalPage,
    PopoverDatePage,
    PopoverReportsPage,
    ProfileShowPage,
    Splash
  ],
  entryComponents: [
    DeleteAccountModalPage,
    PopoverDatePage,
    PopoverReportsPage,

    ProfileShowPage
  ],
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    BrowserModule,
    HttpClientModule, 
    PopoverReportsPageModule,
    AngularFireModule.initializeApp(firebaseConfig),
    AngularFirestoreModule,

    TranslateModule.forRoot({
      loader: {
        provide: TranslateLoader,
        useFactory: createTranslateLoader,
        deps: [HttpClient]
      }
    }),
    IonicModule.forRoot(),
    AppRoutingModule,
  ],
  providers: [
    StatusBar,
    Globalization,
    SplashScreen,
    FirebaseX,

    File,FileOpener,FileTransfer,
    UniqueDeviceID,
    Device,
    Instagram,
    PhotoLibrary,
    AppAvailability,
    TwitterConnect,
    Facebook,
    InAppBrowser,
    { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
  ],
  //exports:[PopoverReportsPage],
  bootstrap: [AppComponent]
})
export class AppModule { }


export function createTranslateLoader(http: HttpClient) {
  return new TranslateHttpLoader(http);
}
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { Routes, RouterModule } from '@angular/router';

import { IonicModule } from '@ionic/angular';

import { PopoverReportsPage } from './popover-reports.page';

const routes: Routes = [
  {
    path: '',
    component: PopoverReportsPage
  }
];

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    IonicModule,
    RouterModule.forChild(routes)
  ],
  declarations: [PopoverReportsPage]
})
export class PopoverReportsPageModule {}
PopoverReportsPageModule.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouteReuseStrategy } from '@angular/router';

import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
import { FileTransfer } from '@ionic-native/file-transfer/ngx';
import { FileOpener } from '@ionic-native/file-opener/ngx';
import { IonicModule, IonicRouteStrategy, NavParams } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx';
import { Instagram } from "@ionic-native/instagram/ngx";
import { AppComponent } from './app.component';
import { AppRoutingModule } from './app-routing.module';
import { LayoutComponent } from './components/layout/layout.component';
import { HttpClient, HttpClientModule } from '@angular/common/http';
import { AngularFireModule } from '@angular/fire';
import { AngularFirestoreModule } from '@angular/fire/firestore';
import {File} from '@ionic-native/file/ngx'
import { PhotoLibrary } from "@ionic-native/photo-library/ngx";
import { AppAvailability } from "@ionic-native/app-availability/ngx";
// import { Firebase } from "@ionic-native/firebase/ngx";
import { FirebaseX } from "@ionic-native/firebase-x/ngx";
import { UniqueDeviceID } from '@ionic-native/unique-device-id/ngx';
import { Device } from '@ionic-native/device/ngx';
import { TwitterConnect } from '@ionic-native/twitter-connect/ngx';
import { Facebook } from '@ionic-native/facebook/ngx';
import { WelcomePage } from './pages/welcome/welcome.page';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
import { DeleteAccountModalPage } from './pages/delete-account-modal/delete-account-modal.page';
import { PopoverDatePage } from './pages/popover-date/popover-date.page';
import { Splash } from "./pages/splash/splash.component";
import { PopoverReportsPage } from './pages/popover-reports/popover-reports.page';
import { Globalization } from '@ionic-native/globalization/ngx';
import { ProfileShowPage } from './pages/profiles/profiles.page';
import { CreateNewPostPage } from './pages/create-new-post/create-new-post.page';
import { PopoverReportsPageModule } from './pages/popover-reports/popover-reports.module';

export const firebaseConfig = {
  apiKey: "AIzaSyDDVrXtXhTO60cYivkRwaU5XoM0CnrMyOI",
  authDomain: "metricool-cc74e.firebaseapp.com",
  databaseURL: "https://metricool-cc74e.firebaseio.com",
  projectId: "metricool-cc74e",
  storageBucket: "metricool-cc74e.appspot.com",
  messagingSenderId: "352613795929"
};

@NgModule({
  declarations: [
    AppComponent,
    LayoutComponent,
    WelcomePage,
    DeleteAccountModalPage,
    PopoverDatePage,
    PopoverReportsPage,
    ProfileShowPage,
    Splash
  ],
  entryComponents: [
    DeleteAccountModalPage,
    PopoverDatePage,
    PopoverReportsPage,

    ProfileShowPage
  ],
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    BrowserModule,
    HttpClientModule, 
    PopoverReportsPageModule,
    AngularFireModule.initializeApp(firebaseConfig),
    AngularFirestoreModule,

    TranslateModule.forRoot({
      loader: {
        provide: TranslateLoader,
        useFactory: createTranslateLoader,
        deps: [HttpClient]
      }
    }),
    IonicModule.forRoot(),
    AppRoutingModule,
  ],
  providers: [
    StatusBar,
    Globalization,
    SplashScreen,
    FirebaseX,

    File,FileOpener,FileTransfer,
    UniqueDeviceID,
    Device,
    Instagram,
    PhotoLibrary,
    AppAvailability,
    TwitterConnect,
    Facebook,
    InAppBrowser,
    { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
  ],
  //exports:[PopoverReportsPage],
  bootstrap: [AppComponent]
})
export class AppModule { }


export function createTranslateLoader(http: HttpClient) {
  return new TranslateHttpLoader(http);
}
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { Routes, RouterModule } from '@angular/router';

import { IonicModule } from '@ionic/angular';

import { PopoverReportsPage } from './popover-reports.page';

const routes: Routes = [
  {
    path: '',
    component: PopoverReportsPage
  }
];

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    IonicModule,
    RouterModule.forChild(routes)
  ],
  declarations: [PopoverReportsPage]
})
export class PopoverReportsPageModule {}

我不明白在这方面我要做什么,有人能帮我解决这个问题吗?

创建一个新模块,给它起个名字,比如SharedModule或其他什么。然后将您的popover模块导入SharedModule,并将popover导入该页面模块中的SharedModule