我需要使用amp-date-picker
来允许用户选择他们的出生日期。
由于当前的实现方式只能迭代几个月,因此选择用户的出生日期并不是一个快速的过程。
我一直在寻找一种切换方式,以便用户可以快速跳过数月或数月。
我现在有
<amp-date-picker id="app1-date-picker"
mode="overlay"
layout="container"
format="DD/MM/YYYY"
input-selector="[name=app1DateOfBirth]">
<input name="app1DateOfBirth"
type="text"
placeholder="Enter 1st applicant date of birth..."
required>
<template type="amp-mustache"
info-template>
<button on="tap: app1-date-picker.today(offset=-1825)">< 5 Years</button>
<button on="tap: app1-date-picker.today(offset=-365)">< Year</button>
<button on="tap: app1-date-picker.today(offset=365)">> Year</button>
<button on="tap: app1-date-picker.today(offset=1825)">> 5 Years</button>
</template>
</amp-date-picker>
尝试并迅速获得解决方案,但是,使用此方法只会关闭选择器并将年份添加到input
。
这个问题有解决方案吗?