1

React Bootstrap 테이블 문서는 an example of how to select a row을 제공합니다.반응 부트 스트랩 테이블에 앵커 추가

그러나 앵커 태그 (또는 클릭 핸들러)에 행을 래핑하는 방법에 대한 언급이 없으므로 사용자가 테이블 행을 클릭하면 새 URL로 리디렉션됩니다.

어떻게해야합니까? 감사!

또한 onRowSelect에서 window.location = ______을 사용할 수 있습니다.

그러나 라디오/체크 박스는 이 필요합니다. 즉,이 필요하며 이는 라디오/체크 박스가있는 추가 열을 갖게됨을 의미합니다. 어떤 경우에,이 사용 사례 (단지 클릭 리디렉션)가 불필요하다고 느낍니다.

답변

1

우후! 알았다! 속성 hideSelectColumn: true을 추가 할 수 있으며 클릭 콜백을 등록 할 수 있으며 그 여분의 라디오 요소 열은 갖지 않습니다!

var selectRowProp = { 
    mode: "radio", 
    hideSelectColumn: true, 
    clickToSelect: true, 
    bgColor: "rgb(238, 193, 213)", 
    onSelect: onRowSelect 
};