0.2.2 • Published 2 years ago

v-data-table-extended v0.2.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Данный компонент расширяет основные возможности Vuetify и предоставляет удобный RAD способ формирования кастомизированной таблицы Для работы компонента требуется Vuex и созданная шина событий Vue

Props:

:table-title="" Заголовок таблицы
disable-overflow-loading - отключить прелоадер встроенный
:per-page - количество записей в таблице за один раз, наличие данной опции отключает выбор записей в настройках
@expandedClickEvent="" выполняется при клике на кнопку Expanded. 
Возвращает obj: {'method': 'close' | 'open', 'payload': ''}
expanded-single: если нужно раскрывать только один пункт
id-ref = когда нужно присвоить v-data-table ref
  1. Минимальный набор для отображения данных
<template>
    ...
        <v-data-table-extended
            :headers="headers"
            :data="data"
            :config="dataTableConfig"
        >
        </v-data-table-extended>
    ...
</template>
<script>
import {VDataTableExtended, Config} from 'v-data-table-extended';
export default {
    ...
    components: {
        VDataTableExtended
    },
    ...
    date() {
        return {
        ...
              headers: [ {text: '#',value: 'id'} ],
              data: [ {id: 1} ],
              dataTableConfig: new Config({
                    store: this.$store,
                    eventBus: this.$eventBus
              }),
        ...
        }
    }
</script>
0.2.1

2 years ago

0.2.0

2 years ago

0.2.2

2 years ago

0.1.2

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.0

3 years ago

0.1.1

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago