我有一个简单的Ionic应用程序,该应用程序使用Cordova相机插件拍照,然后将其上传到Firebase存储。我已将根页面设置为主页(当前仅在我的应用程序中为页面),并且在运行时设置了
User.findByIdAndUpdate(
{ _id: req.params.id },
userDetails,
{ new: true })
.then(user => {
res.json(user)
})
.catch(err => console.log(err));
})
即使我的home.page.html文件中包含内容,ADV也可以正常运行,该应用程序可以成功构建并启动,但是没有内容加载。我将HomePage导入为“ ./home/home.page”,因为我以其他任何方式遇到错误,但是我不知道这是否正确。我是离子和科尔多瓦的新手,所以,如果这是一个简单的问题,对不起。谢谢您的帮助!
编辑:这是我的app.module.ts文件:
ionic cordova emulate android -c -l
这是我的home.page.html文件:
import { MyApp } from './app.component';
import { HomePage } from './home/home.page';
import { AngularFireModule } from '@angular/fire';
import { AngularFirestoreModule } from '@angular/fire/firestore';
import { AngularFireStorageModule } from '@angular/fire/storage';
import { NgModule, ErrorHandler } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { IonicErrorHandler, IonicApp } from 'ionic-angular';
import { IonicModule } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx';
import { Camera } from '@ionic-native/camera';
const firebaseConfig = {
My firebase Config
}
@NgModule({
declarations: [
MyApp,
HomePage
],
imports: [
BrowserModule,
IonicModule.forRoot({}),
AngularFireModule.initializeApp(firebaseConfig),
AngularFirestoreModule,
AngularFireStorageModule
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
HomePage
],
providers: [
StatusBar,
Camera,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler}
]
})
export class AppModule {}