반응형
Vuetify v-data-table 고정 헤더가 작동하지 않음
Vuetify 사용v-data-table
컴포넌트 및 세트fixed-header
속성이지만 테이블 머리글이 테이블 본문과 함께 스크롤됩니다.최신 크롬을 사용하고 있습니다.그 행동을 바로잡는 방법을 제대로 할 수 있는 사람이 있을까요?
높이 속성을 지정해야 합니다.높이="100%"로 합격할 수 있어 동작합니다.
<v-data-table
height="400"
v-model="selected"
:headers="headers"
fixed-header
:items="desserts"
item-key="name"
>
</v-data-table>
https://codepen.io/ellisdod/pen/gOpzBmQ
나를 위해.height="100%"
동작하지 않았습니다만, 픽셀의 높이를 설정하는 것도 선택사항이 아닙니다.테이블의 페이지 높이를 모두 소비하고 싶기 때문입니다.height="100vh"
여러분들에게 도움이 되길 바랍니다.
<v-data-table
:headers="headers"
:items="items"
disable-pagination
fixed-header
hide-default-footer
dark
height="100vh">
</v-data-table>
PS: 인정된 답변 아래에 코멘트로 기재하는 것이 좋을지도 모릅니다만, 저는 평판이 좋지 않기 때문에, 여러분, 죄송합니다.
만약 당신이 고정된 높이를 원하지 않고 당신의 테이블이 가능한 모든 공간을 차지하기를 바란다면, 저는 해결책을 찾았습니다.
Flexbox를 사용하여flex-grow: 1; overflow: hidden;
컨테이너에서 클래스를 테이블 자체에 설정합니다.display: flex; flex-grow: 1;
다음은 코드펜 데모입니다.https://codepen.io/esquilax76/pen/gOoGyPb
도움이 되었으면 좋겠다!
언급URL : https://stackoverflow.com/questions/60711726/vuetify-v-data-table-fixed-header-not-working
반응형
'itsource' 카테고리의 다른 글
Safari 폭(%) 계산이 잘못됨(부모로부터 1px 필러). (0) | 2022.08.31 |
---|---|
Vuex 상태의 어레이 항목 복제(Socket.io 사용) (0) | 2022.08.31 |
Intelij에서 디버깅을 할 때 반환값을 알 수 있습니까? (0) | 2022.08.31 |
vuex-module-decorator에서 재사용 가능한 getter 생성 (0) | 2022.08.31 |
vueJ2에 페이지 수가 있지만 렌더링하지 못한 요소-ui 테이블의 행에 대한 배경색 (0) | 2022.08.31 |