2016-02-20 38 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

回答