TranslateStaticLoader(useFactory)是否刷新?

时间:2018-09-04 08:01:39

标签: angular factory ng2-translate

有什么办法可以重新初始化TranslateStaticLoader?因为它加载一次,但是在json得到改变之后。加载程序仍可使用不推荐使用的json文件。当完全关闭应用程序并再次启动应用程序时,也无法正常工作。所做的更改仅在重新安装该应用程序时接管。在浏览器中测试时,重新加载页面后可以正常工作。无论如何,有没有要加载新的json文件?

我正在使用https://www.npmjs.com/package/ng2-translate

@NgModule({
    imports: [
        BrowserModule,
        HttpModule,
        TranslateModule.forRoot({
            provide: TranslateLoader,
            useFactory: (http: Http) => new TranslateStaticLoader(http, '/assets/i18n', '.json'),
            deps: [Http]
        })
    ],
    bootstrap: [AppComponent]
})
export class AppModule { }

0 个答案:

没有答案