4.0.0 • Published 3 months ago

vxe-table-plugin-renderer v4.0.0

Weekly downloads
14
License
MIT
Repository
github
Last release
3 months ago

vxe-table-plugin-renderer

gitee star npm version npm downloads gzip size: JS gzip size: CSS npm license

基于 vxe-table 表格的增强插件,提供一些常用的渲染器

Installing

npm install xe-utils vxe-table vxe-table-plugin-renderer
import Vue from 'vue'
import VXETable from 'vxe-table'
import VXETablePluginRenderer from 'vxe-table-plugin-renderer'
import 'vxe-table-plugin-renderer/dist/style.css'

Vue.use(VXETable)
VXETable.use(VXETablePluginRenderer)

API

XInput

XInput Props

属性描述类型可选值默认值
prefixIcon输入框头部图标Object
suffixIcon输入框尾部图标Object

XInput Event

属性描述参数
prefix-click头部图标点击时会触发该方法params, evnt
suffix-click尾部图标点击时会触发该方法params, evnt

XTextarea

XTextarea Props

属性描述类型可选值默认值
maxWidth最大宽Number
maxHeight最大高Number

demo

默认直接使用 class=vxe-table-x-renderer 既可,当然你也可以不引入默认样式,自行实现样式也是可以的。

<vxe-table
  border
  class="vxe-table-x-renderer"
  height="600"
  :data="tableData"
  :edit-config="{trigger: 'click', mode: 'cell'}">
  <vxe-table-column type="selection" width="60"></vxe-table-column>
  <vxe-table-column type="index" width="60"></vxe-table-column>
  <vxe-table-column prop="name" label="Name" :edit-render="{name: 'XInput'}"></vxe-table-column>
  <vxe-table-column prop="role" label="Role" :edit-render="{name: 'XTextarea'}"></vxe-table-column>
</vxe-table>
export default {
  data () {
    return {
      tableData: [
        {
          id: 100,
          name: 'test',
          age: 26,
          role: 'Develop',
        }
      ]
    }
  }
}

License

MIT License, 2019-present, Xu Liangzhan

3.3.0

3 months ago

3.2.0

3 months ago

4.0.0

4 months ago

1.5.0

8 months ago

1.4.0

8 months ago

3.1.0

8 months ago

3.0.3

2 years ago

1.3.6

3 years ago

3.0.2

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

3.0.1

3 years ago

1.3.3

3 years ago

3.0.0-beta.1

3 years ago

3.0.0-beta.3

3 years ago

3.0.0-beta.2

3 years ago

3.0.0

3 years ago

3.0.0-beta.5

3 years ago

1.3.2

3 years ago

3.0.0-beta.4

3 years ago

1.3.1

3 years ago

3.0.0-beta.0

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.0

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

1.0.0-beta

5 years ago