1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/x-extends-vxe-table-plugin-renderer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
README.md 3.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 06:39 0a8789f

vxe-table-plugin-renderer

vxe-table-plugin-renderer — это плагин для расширения функционала таблиц vxe-table, предоставляющий некоторые часто используемые рендереры.

Совместимость

Плагин основан на vxe-table версии 4.

Установка

npm install vxe-table@next vxe-table-plugin-renderer@next
// ...
import VXETable from 'vxe-table'
import VXETablePluginRenderer from 'vxe-table-plugin-renderer'
import 'vxe-table-plugin-renderer/dist/style.css'
// ...

VXETable.use(VXETablePluginRenderer)

API

bar — столбчатая диаграмма

bar Props

Свойство Описание Тип Возможные значения Значение по умолчанию
bar.width Ширина столбцов number string
bar.max Максимальное значение столбцов number
colors Список цветов столбцов string[]
tooltip.formatter Формат содержимого подсказки string
label.color Цвет отображаемого значения string
label.formatter Формат отображаемого значения ({row, value}) string

pie — круговая диаграмма

pie Props

Свойство Описание Тип Возможные значения Значение по умолчанию
diameter Диаметр круговой диаграммы number string
margin Расстояние между круговыми диаграммами number string
colors Цвета секторов круговой диаграммы string[]
tooltip.formatter Формат содержимого подсказки string
ring.diameter Диаметр внутреннего круга number string
ring.color Цвет внутреннего круга string
label.color Цвет отображаемого значения string
label.formatter Формат отображаемого значения ({row, value}) string

rate — рейтинг

rate Props

Свойство Описание Тип Возможные значения Значение по умолчанию
colors Список цветов для каждого элемента string[]

Демо

<vxe-table
  border
  show-overflow
  height="400"
  :data="tableData">
  <vxe-column type="checkbox" width="60"></vxe-column>
  <vxe-column field="name" width="200"></vxe-column>
  <vxe-column field="num1" title="Bar" :cell-render="{name: 'bar'}"></vxe-column>
  <vxe-column field="num2" title="Ring" :cell-render="{name: 'pie'}"></vxe-column>
  <vxe-column field="num3" title="Rate" :cell-render="{name: 'rate'}"></vxe-column>
</vxe-table>
export default {
  data () {
    return {
      tableData: [
        { id: 100, name: 'test1', num1: [30, 47], num2: [60, 36, 36], num3: 3 },
        { id: 101, name: 'test2', num1: [15, 22], num2: [85, 22, 97], num3: 1 },
        { id: 102, name: 'test3', num1: [75, 36], num2: [45, 84, 66], num3: 5 }
      ]
    }
  }
}

Лицензия

Лицензия MIT, 2019–настоящее время, Сюй Лянчжан.

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/x-extends-vxe-table-plugin-renderer.git
git@gitlife.ru:oschina-mirror/x-extends-vxe-table-plugin-renderer.git
oschina-mirror
x-extends-vxe-table-plugin-renderer
x-extends-vxe-table-plugin-renderer
master