【发布时间】:2020-08-12 08:32:49
【问题描述】:
我是 JHipster 的新手,正在学习它的结构和定制方式。
不是全局的,而是仅在一个组件视图中我想知道在哪里修改生成的日期选择器,在这种情况下只允许选择一个星期一的日期。
生成的组件html:
<div class="form-group">
<label class="form-control-label" jhiTranslate="deploymentApp.plan.startDate" for="field_startDate">Start Date</label>
<div class="d-flex">
<input id="field_startDate" type="datetime-local" class="form-control" name="startDate" formControlName="startDate" placeholder="YYYY-MM-DD HH:mm"/>
</div>
</div>
并且来自component.ts。唯一与日期相关的代码块:
ngOnInit(): void {
this.activatedRoute.data.subscribe(({ plan }) => {
if (!plan.id) {
const today = moment().startOf('day');
plan.startDate = today;
}
this.updateForm(plan);
this.areaService.query().subscribe((res: HttpResponse<IArea[]>) => (this.areas = res.body || []));
});
}
在 Javascript/HTML 中,这可以通过脚本标签内的 java 脚本来实现。
JHipster 中自定义的日期选择器在哪里?
【问题讨论】:
标签: angular datepicker jhipster