Angular 更改<;中的按钮文本;owl日期时间>;并从日期中删除AM/PM
我正在使用“”此库作为日期时间选择器。我想将“设置”的按钮文本更改为“应用” 在将日期设置为输入字段后,它会显示AM/PM。我想删除它。Angular 更改<;中的按钮文本;owl日期时间>;并从日期中删除AM/PM,angular,datetimepicker,Angular,Datetimepicker,我正在使用“”此库作为日期时间选择器。我想将“设置”的按钮文本更改为“应用” 在将日期设置为输入字段后,它会显示AM/PM。我想删除它。 有谁能帮我做这个吗。根据本地化标签和消息部分的文档,您可以通过OwlDateTimeIntl-自定义这些字符串: 选择器使用的各种文本字符串通过OwlDateTimeIntl提供 import { OwlDateTimeModule, OwlNativeDateTimeModule, OwlDateTimeIntl} from 'ng-pick- datet
有谁能帮我做这个吗。根据本地化标签和消息部分的文档,您可以通过OwlDateTimeIntl-自定义这些字符串: 选择器使用的各种文本字符串通过OwlDateTimeIntl提供
import { OwlDateTimeModule, OwlNativeDateTimeModule, OwlDateTimeIntl} from 'ng-pick-
datetime';
export class DefaultIntl extends OwlDateTimeIntl = {
/** A label for the cancel button */
cancelBtnLabel= 'Cancel',
/** A label for the set button */
setBtnLabel= 'Set',
/** A label for the hour12 button (AM) */
hour12AMLabel= 'AM',
/** A label for the hour12 button (PM) */
hour12PMLabel= 'PM',
};
使用此代码:
export类DefaultIntl扩展了OwlDateTimeIntl{
/**“取消”按钮的标签*/
cancelBtnLabel='Cancelar';
/**设置按钮的标签*/
setbtnlab='Aceptar';
};
更改的唯一方法是转到根文件,即转到ng pick datetime文件夹,然后转到“date-time-picker-intl.service.js”文件,您可以在其中进行更改
this.setBtnLabel = 'Set';
到
类
DefaultDateTimeIntl
的格式应为
从'@angular/core'导入{Injectable};
从“@danielmoncada/angular datetime picker”导入{OwlDateTimeIntl};
@可注射()
导出类DefaultDateTimeIntl扩展了OwlDateTimeIntl{
public cancelBtnLabel='Cancel';
公共标签='应用日期/时间';
}
我正在使用下面的代码获取选择器。在这篇文章中,我如何将“set”的文本改为“apply”。你能告诉我吗?@CapoThis与我的回答相同,没有添加任何新的内容。
this.setBtnLabel = 'Apply';
import { OwlDateTimeIntl } from 'ng-pick-datetime';
export class DefaultIntl extends OwlDateTimeIntl {
cancelBtnLabel = 'Your text'
setBtnLabel = 'Your text'
};
@NgModule({
declarations: [],
imports: [
],
providers: [
{ provide: OwlDateTimeIntl, useClass: DefaultIntl },
],
})