0

Pourquoi mon ActionBar n'apparaît-il pas sur ma page /home, alors qu'elle fonctionne sur ma page /login?Pourquoi ActionBar n'apparaît-il pas? Nativescript/Angular2

login.component.html

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

home.component.html

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

Aucune erreur est levée lorsque cela se produit.

Répondre

0

Assurez-vous que si vous créez un sous-module dans l'application NativeScript/Angular2 que vous ajoutez ceci à la déclaration d'importation de votre sous-module:

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

Dans mon cas, home.component.ts et home.component.html faisait partie d'un sous-module appelé 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