Несколько лет в списке год - PullRequest
0 голосов
/ 27 марта 2020

У меня есть календарь на странице клиента в пользовательском приложении.

Я хотел бы отображать все события (для определенного c клиента) за все время в виде listYear.

У меня есть пользовательское представление ListYearAll, и я установил диапазон дат с 1980 по 2230, который фактически будет получать все возможные события, но он по-прежнему отображается только один год. В документации сказано, что вы можете указать настраиваемый видимый диапазон.

 views: {
          listYearAll: {
            type: 'listYear',
            buttonText: 'List',
            visibleRange: {
              start: '1980-01-01',
              end: '2230-01-01'
            }
          }
        },

https://codepen.io/bestrong89/pen/bGdQZOz

1 Ответ

1 голос
/ 27 марта 2020

Включая слово «Год» в название представления, вы говорите ему всегда устанавливать видимый диапазон списка в год. Это отменяет любую другую настройку visibleRange, которую вы добавили. (И это было бы той же идеей, если указать, например, c listMonth или listDay). Если вы хотите использовать настраиваемый видимый диапазон, вы должны просто указать ему использовать list представление без указания предварительно установленного периода времени.

Таким образом, вы можете просто изменить

type: "listYear"

до

type: "list"

Демонстрация: https://codepen.io/ADyson82/pen/QWbzNqM

...