반응형
Bootstrap Vue 테이블의 첫 번째 필드로 확인란을 설정하는 방법
(영어가 서툴러서 죄송합니다)
저는 Vue와 Bootstrap Vue를 사용하는 것이 매우 처음입니다.
API 데이터로 테이블을 만들고 있습니다.첫 번째 행의 필드는 API에서 받은 배열의 키로 구성됩니다.다음과 같습니다.https://i.stack.imgur.com/abq1Q.png
첫 번째 열에 "index" 필드 대신 확인란을 추가하고 싶은데, 실제로 방법을 모르겠습니다.https://i.stack.imgur.com/mpna8.png 를 원합니다.
코드는 다음과 같습니다.
template: /*html*/`
<div class="mx-auto commodity card">
<div class="commodity__div-buttons">
<div class="commodity__buttons">
<b-button variant="success">Add row</b-button>
<b-button variant="danger">Delete</b-button>
</div>
<div class="commodity__generate">
<b-button variant="primary" @click="getSessionStorageData">Generate</b-button>
</div>
</div>
<b-table striped hover responsive :fields="fields" :items="commodity_data">
<template #cell(index)="data">
<input type="checkbox">
</template>
</b-table>
</div>
`,
data() {
return {
commodity_data: [],
fields: [
'index',
{
key: 'hu_count',
label: 'Hu Count'
},
{
key: 'dimensions',
label: 'Dimensions'
},
{
key: 'weight',
label: 'Weight'
}
]
}
}
도와주셔서 정말 감사합니다.
를 사용할 수 있습니다.head
slot에 필드 이름을 지정합니다(예: "index").
<template #head(index)="slotData">
<b-form-checkbox></b-form-checkbox>
</template>
형식은 셀 슬롯템플릿과 동일하지만head
.
언급URL : https://stackoverflow.com/questions/65228099/how-to-set-a-checkbox-as-a-first-field-of-a-bootstrap-vue-table
반응형
'programing' 카테고리의 다른 글
PhpStorm에서 파일을 검색하려면 어떻게 해야 합니까? (0) | 2022.10.02 |
---|---|
부울을 문자열로 변환하는 방법 (0) | 2022.10.02 |
하위 프로세스에 대한 비차단 읽기입니다.Python의 파이프 (0) | 2022.10.02 |
물음표와 함께 검은색 다이아몬드가 거의 표시되지 않는 PHP 출력 (0) | 2022.09.26 |
대부분의 거대한 방법은 존재하지 않을지도 모른 파일을 삭제합니다. (0) | 2022.09.26 |