hoc element table
v2.2.0
? table
на основе Webpack 5, <el-xxx>
в Vue 3. Достижение более высокой степени свободы направлено на сокращение повторяющихся операций и повышение эффективности разработки.
Эту библиотеку компонентов можно использовать для обучения, справочной информации и вторичной разработки.
Живая демонстрация
npm install @hoc-element/table
# or
pnpm add @hoc-element/table
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import HocElTable from '@hoc-element/table'
import App from './App.vue'
createApp ( App )
. use ( ElementPlus )
. use ( HocElTable )
. mount ( '#app' )
Подробные изменения для каждого выпуска описаны в примечаниях к выпуску.
JSON
Pagination
встроена prop
style
ячейки directives
Events
и Methods
встроенной Table
element-plus
Header
и Pagination
метод | иллюстрировать | сцена |
---|---|---|
--- | Отобразите значение ключа, соответствующее attrs.prop ячейки. | Подходит для непосредственного отображения значения реквизита |
оказывать | визуализировать строку | Подходит для сценариев, в которых некоторая микрообработка выполняется со значением свойства по умолчанию. |
рендерHTML | Отобразить указанный элемент DOM | Подходит для отображения действия, обычно используемого в последнем столбце (в настоящее время поддерживается только отрисовка электронной кнопки, подробности см. в разделе «Пример»). |
компонент рендеринга | компонент рендеринга | Подходит для сценариев, в которых сложное содержимое должно отображаться в ячейках. Подробности см. в разделе «Пример». |
Это относительно полный пример, охватывающий практически все варианты использования API. Исходный код находится здесь: Код.
Видите репозиторий hoc-element-table-build?