为什么我的ActionBar
页面在我的/home
页面上工作时/login
没有显示?
login.component.html
<ActionBar title="Application Title"></ActionBar>
home.component.html
<ActionBar title="Application Title"></ActionBar>
发生这种情况时不会引发任何错误。
答案 0 :(得分:0)
如果您要在NativeScript/Angular2
应用程序中创建一个子模块,并将其添加到子模块的import语句中,请确保
import {NativeScriptModule} from "nativescript-angular/nativescript.module";
就我而言,home.component.ts
和home.component.html
是名为home.module.ts
的子模块的一部分。
import {NgModule, NO_ERRORS_SCHEMA} from '@angular/core';
import {HomeComponent} from "./home.component";
import {HomeRoutingModule} from "./home-routing.module";
import {NativeScriptModule} from "nativescript-angular/nativescript.module";
@NgModule({
imports: [
HomeRoutingModule,
NativeScriptModule //<-- this is needed
],
declarations: [
HomeComponent
],
schemas: [
NO_ERRORS_SCHEMA
]
})
export class HomeModule {
}