Как отменить выбор первого PivotItem в Fabric React пользовательского интерфейса Pivot Office - PullRequest
0 голосов
/ 08 января 2019

Как отменить выбор первого PivotItem. Я отображаю элемент разворота от A до Z, и в настоящее время он всегда выбирает первую букву A. Не могли бы вы рассказать, как отменить выбор первого элемента? Спасибо!

Я хочу использовать интерфейс свойств getStyles. Но не уверен, как переопределить. любые образцы будут великолепны. Спасибо

getStyles ?: IPivotStyles;

1 Ответ

0 голосов
/ 11 января 2019

Если вы имеете в виду, отменив выбор первого PivotItem, выбрав определенный, который вы всегда предоставляете самостоятельно, вместо выбора первого в списке, то на Pivot есть несколько реквизитов, позволяющих вам это сделать. Здесь вы можете увидеть все из них в списке в качестве реквизита на компоненте. По умолчанию, если ни один из них не предоставлен, вы получите первый PivotItem, выбранный при рендеринге. В здесь вы можете увидеть демонстрацию использования initialSelectedKey проп. Отменить выделение всех этих способов невозможно, поскольку Pivot необходимо знать, что отображать при монтировании.

Что касается использования getStyles, я полагаю, что вы используете Fabric 5, потому что в Fabric 6 стойка была переименована в styles, и она может принимать объект стиля или функцию стиля, которая возвращает объект стиля. В том же коде вы можете увидеть, как я изменил цвет ссылок, передав объект стиля.

...