2017-06-20 112 views
0

爲什麼我的ActionBar沒有出現在我的/home頁面,當它在我的/login頁面上工作?爲什麼沒有出現ActionBar? Nativescript/Angular2

login.component.html

<ActionBar title="Application Title"></ActionBar> 

home.component.html

<ActionBar title="Application Title"></ActionBar> 

發生這種情況時沒有錯誤被拋出。

回答

0

確保如果你正在創建一個您添加到您的子模塊的import語句的NativeScript/Angular2應用程序中的一個子模塊:

import {NativeScriptModule} from "nativescript-angular/nativescript.module"; 

在我的情況下,home.component.tshome.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 { 

} 

github nativescript issue #450

相關問題