Fabri c React: GroupedList: можно избежать выбора нескольких строк? - PullRequest
0 голосов
/ 27 февраля 2020

Я пытался использовать GroupedList в Fabri c -React. Мне нужно избегать выбора нескольких строк, если это может помочь. т.е. если я выбираю строку, ранее выбранная строка должна быть отменена.

Вот групповой список: https://developer.microsoft.com/en-us/fabric# / controls / web / groupedlist

1 Ответ

0 голосов
/ 28 февраля 2020

Вы должны использовать selectionMode={SelectionMode.single}

          <SelectionZone selection={this._selection} selectionMode={SelectionMode.single}>
            <GroupedList
              items={this._items}
              onRenderCell={this._onRenderCell}
              selection={this._selection}
              selectionMode={SelectionMode.single}
              groups={this._groups}
              compact={isCompactMode}
            />
          </SelectionZone>

, где selectionMode в <GroupedList /> говорит только об одном выборе для группы, а selctionMode в <SelectionZone /> говорит только об одном выборе для всех групп.

...