我正在使用Kendo UI for JQuery Gantt小部件开发Angular 7 Web应用程序。我正在尝试将默认的区域性从en-US更改为en-GB。
到目前为止,我已经导入了"@progress/kendo-angular-intl": "1.7.0"
软件包,并且在我的延迟加载模块中添加了以下内容:
import { IntlModule } from '@progress/kendo-angular-intl';
import '@progress/kendo-angular-intl/locales/en-GB/all';
...
imports: [
...,
IntlModule,
...
],
providers: [ { provide: LOCALE_ID, useValue: 'en-GB' } ]
在我的Angulat组件中,我在导入语句的顶部添加了declare var kendo: any;
,然后按如下所示设置了区域性:
ngOnInit() {
kendo.culture("en-GB");
const culture = kendo.culture();
console.log(culture.name);
}
文化拒绝从美国改变。谁能看到我要去哪里错了吗?