Я пытаюсь реализовать ng2-translate pipe на моем приложении Angular2/Ionic2, которое полностью написано на JavaScript ES6.Angular2 - TypeScript для JavaScript ES6 Синтаксис - ng2-translate
Однако я застрял на этапе настройки, в котором мне нужно написать фрагмент кода в JavaScript ES6. То, что я нашел до сих пор в своей документации и через Интернет, написано на TypeScript, которое выдает синтаксическую ошибку при попытке реализовать ее в моем приложении.
Код:
@Component({
template: '<ion-nav swipeBackEnabled="true" [root]="rootPage"></ion-nav>',
config: {},
providers: [
{
//The Syntax error throws on this line, which is needed to be re-written on JS
provide: TranslateLoader,
useFactory: (http: Http) => new TranslateStaticLoader(http, 'assets/i18n', '.json'),
deps: [Http]
},
TranslateService
],
pipes: [TranslatePipe]
})
Что мне нужно знать, что, как преобразовать этот кусок кода, написанного на транскрипта JavaScript ES6 для того, чтобы его запустить.
Большое спасибо! Это сработало! –