Создание связанных с усилителем выпадающих с динамическими данными - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть требование создать выбор даты рождения в amp-form.

Первоначально я смотрел на amp-date-picker, но это все еще кажется слишком ограничительным, поскольку навигация в предыдущие годы невозможна (пропуск месяцевэто самый быстрый процесс для этого).

Чтобы обойти это, мы рассмотрели добавление выпадающих списков день / месяц / год с amp-list.Чтобы при выборе месяца число дней в этом месяце обновлялось соответствующим образом.

В соответствии с приведенным примером, я мог;

{
  "months": [
    {
      "name": "January",
      "days": [
        "1",
        "2",
        "3",
        ...
        "31"
      ]
    }, 

Однако можно ли как-то рассчитать это исделать это с какой-то итерацией?

Кроме того (возможно, более мелкая проблема) можно ли учитывать аномалии, такие как високосные годы?

Может кто-нибудь предложить более подходящие решения для этого, пожалуйста?

...