2016-02-20 37 views
2

我正嘗試在ionic2中使用管道進行轉換。在@Page中使用它時,按預期工作,但儘快嘗試使用直接添加到@App中的管道不會。 @App中不支持「pipes」屬性嗎? >https://github.com/cyrillzadra/MyIonic2ProjectTranslateIssue在@App中使用管道不起作用 - 離子2

感謝您的幫助 - app.html

<ion-menu id="leftMenu" [content]="content"> 

    <ion-toolbar> 
    <ion-title>Pages</ion-title> 
    </ion-toolbar> 

    <ion-content> 
    <ion-list> 
     <button ion-item *ngFor="#p of pages" (click)="openPage(p)"> 
     {{ p.title | translate }} 
     </button> 
    </ion-list> 
    </ion-content> 

</ion-menu> 

完整示例的

@App({ 
    templateUrl: 'build/app.html', 
    pipes: [TranslatePipe] 
}) 

部分在GitHub上找到。 cyrill

+0

。 http://ionicframework.com/docs/v2/api/decorators/App/。你所經歷的行爲是什麼?有沒有錯誤? – toskv

+0

全部{{'key'|翻譯}}在應用程序模板顯示爲空。在頁面模板中使用相同的工作。在JavaScript控制檯中沒有錯誤。 –

+0

它適用於我 - 克隆回購之後,修復一些構建問題(即與離子2 beta.1和角2 beta.6並修復一個打字問題),然後我可以更改'測試:'你好'',並可以看到在左側菜單中更改。 – ciekawy

回答