몇 분 안에 여러 기능이 포함된 테이블 만들기
13295 단어 vueproductivityopensourcewebdev
vue3-easy-data-table
를 사용하면 몇 분 안에 sorting , paginating 및 fixed columns 을 포함한 여러 기능이 있는 테이블을 만들 수 있습니다.1 단계
스크립트 태그를 통해 CDN에서
vue3-easy-data-table
및 Vue.js 3.x
가져오기:<link href="https://unpkg.com/vue3-easy-data-table/dist/style.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.global.js"></script>
<script src="https://unpkg.com/vue3-easy-data-table"></script>
2 단계
사용
vue3-easy-data-table
!헤더 항목에서
fixed
속성을 true
로 설정하여 왼쪽 고정 열을 만듭니다.해당 열을 정렬할 수 있도록 헤더 항목에 정렬 가능 속성
true
을 설정합니다.<div id="app">
<easy-data-table
:headers="headers"
:items="items"
/>
</div>
<script>
const App = {
components: {
EasyDataTable: window['vue3-easy-data-table'],
},
data () {
return {
headers:[
{ text: "PLAYER", value: "player", fixed: true, width: 200},
{ text: "TEAM", value: "team"},
{ text: "NUMBER", value: "number"},
{ text: "POSITION", value: "position"},
{ text: "HEIGHT", value: "indicator.height"},
{ text: "WEIGHT (lbs)", value: "indicator.weight", sortable: true},
{ text: "LAST ATTENDED", value: "lastAttended", width: 200},
{ text: "COUNTRY", value: "country"},
],
items: [
{ player: "Stephen Curry", team: "GSW", number: 30, position: 'G', indicator: {"height": '6-2', "weight": 185}, lastAttended: "Davidson", country: "USA"},
{ player: "Lebron James", team: "LAL", number: 6, position: 'F', indicator: {"height": '6-9', "weight": 250}, lastAttended: "St. Vincent-St. Mary HS (OH)", country: "USA"},
{ player: "Kevin Durant", team: "BKN", number: 7, position: 'F', indicator: {"height": '6-10', "weight": 240}, lastAttended: "Texas-Austin", country: "USA"},
{ player: "Giannis Antetokounmpo", team: "MIL", number: 34, position: 'F', indicator: {"height": '6-11', "weight": 242}, lastAttended: "Filathlitikos", country: "Greece"},
],
}
},
};
Vue.createApp(App).mount('#app');
</script>
완료!
데모
문서
vue3-easy-data-table
에 대한 자세한 내용은 다음 문서를 확인하십시오. https://hc200ok.github.io/vue3-easy-data-table-doc/
Reference
이 문제에 관하여(몇 분 안에 여러 기능이 포함된 테이블 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hc200ok/create-a-table-with-multiple-features-within-few-minutes-3f6f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)