Office UI Frabric Responsive Pivot

Я новичок в Office UI Fabric. Компонент Pivot по умолчанию не реагирует на запросы. Каким будет рекомендуемый способ работы с компонентом Pivot на маленьких экранах? Я не мог найти никаких функций упаковки. Я попытался выяснить, могут ли помочь другие компоненты, такие как OverflowSet и ResizeGroup. Однако они также не кажутся подходящим решением для Pivot. Любые предложения приветствуются.


person dimi    schedule 31.07.2018    source источник


Ответы (1)


Я не думаю, что опорная точка когда-либо предназначалась для гибких сценариев (определенно, здесь нет никакого поведения). Но вы можете использовать ResizeGroup для изменения ваших опорных точек, если они не подходят. Вы можете обрезать текст, уменьшить отступы или переключиться на раскрывающийся список.

Лучше всего переключиться на раскрывающийся список. Просто имейте в ваших данных флаг, который говорит «renderAsDropdown», и ваши reduceData просто переворачивают 'renderAsDropdown' в значение true, а ваш 'onRenderData' просто отображает раскрывающийся список или набор опорных точек. Нет необходимости вычислять некоторую точку останова.

person Micah Godbolt    schedule 01.08.2018