2017-04-07 1 views
1

에서 항목을 선택 설정하는 방법 라이브러리를 사무실-UI-패브릭 반응 :내가로부터 DetailsList 구성 요소를 사용 DetailsList 제어

값 '이 가진 항목에 대한 검사 설정하는 방법을
import {DetailsList} from 'office-ui-fabric-react/lib/DetailsList'; 
    render() { 
     const item = [ 
     {value: 'one'}, 
     {value: 'two'} 
     ] 
     return (
     <DetailsList 
      checkboxVisibility={CheckboxVisibility.always} 
      items={items} 
      selection={selection} 
     /> 
    } 

?

+0

이 문제가 해결 되었습니까? 나는 이것도 필요로하고 ... 유용한 링크 https://github.com/OfficeDev/office-ui-fabric-react/issues/1741을 발견했지만 여전히 문제를 해결하지 못했습니다. – user1108069

답변

1

DetailsList에 selection이 전달 된 것으로 나타났습니다. 몇 가지 방법을 포함하여, 그렇게 selection에있다 : 귀하의 경우

  • setAllSelected(isAllSelected: boolean)
  • setKeySelected(key: string, isSelected: boolean, shouldAnchor: boolean)
  • setIndexSelected(index: number, isSelected: boolean, shouldAnchor: boolean)

, 각 값이 key을 제공 할 수 있습니다. 그리고 setKeySelected (예 : componentDidMount)을 호출하여 DetailsList에 특정 항목을 선택하도록 지시합니다.

관련 문제