2016-02-28 1 views
1

Je reçois le code suivant ts.ionic2 - Impossible de résoudre tous les paramètres erreur

#home.ts 
import {Page, NavController} from 'ionic-framework/ionic'; 

@Page({ 
    templateUrl: 'build/pages/home/home.html' 
}) 
export class HomePage { 
    constructor(nav: NavController){ 
    } 
} 

et j'obtiens l'erreur suivante.

Error: Cannot resolve all parameters for 'HomePage'(?). Make sure that all the parameters are decorated with Inject or have valid type annotations and that 'HomePage' is decorated with Injectable. 
    at NoAnnotationError.BaseException [as constructor] 

J'ai eu un coup d'œil sur le FAQ, ionic NavController example et documentation. Mais je ne peux pas repérer une erreur sur la raison pour laquelle il se plaint. Pour moi, il me semble Im Importer tout correctement.

Ce que je pourrais faire mal?

Voici mes informations système

Your system information: 

Cordova CLI: 5.4.1 
Gulp version: CLI version 3.9.0 
Gulp local: 
Ionic Version: 2.0.0-beta.1 
Ionic CLI Version: 2.0.0-beta.17 
Ionic App Lib Version: 2.0.0-beta.8 
ios-deploy version: Not installed 
ios-sim version: 5.0.2 
OS: Mac OS X El Capitan 
Node Version: v4.1.1 
Xcode version: Xcode 7.0.1 Build version 7A1001 

Répondre

3

Essayez avec:

constructor(@Inject(NavController) nav:NavController) 
+0

cela a fonctionné pour moi, merci beaucoup – sameera207