0.2.4 • Published 4 years ago

zr-edit-table v0.2.4

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

zr-edit-table

说明

表格组件,带有编辑功能和合并列/行功能,基于elementUi 的 table封装。

快速上手

先 npm 下载插件

`npm install zr-edit-table --save`
或
`npm i zr-edit-table -S`

import zrEditTable from 'zr-edit-table'
import 'zr-edit-table/lib/zr-edit-table.css'
Vue.use(zrEditTable)

例子

参数

  //列数据
  { label: "姓名",//标题
    prop: "name",//列的字段名,对应data的字段名
    width: "180",//固定宽度
    mWidth:"180",//最小宽度
    edit: "text|请输入内容",//编辑类型|编辑框提示说明,
    //"":不编辑,
    //"text":文本框
    //checkbox:多选框
    //select:下拉框
    //number:数字框
    //date:日期框
    //color:选择颜色框
    min: 1,//编辑类型为number时候,该属性为number框最小值
    max: 100,//编辑类型为number时候,该属性为number框最大值
    format: "yyyy 年 MM 月 dd 日",//当编辑类型为date时候,定义日期格式
    "value-format": "yyyy-MM-dd",//当编辑类型为date时候,定义日期格式
    data: { "1": "是", "2": "否" },//特殊类型的编辑需要用到的数据
    //checkbox:{ key1(选中的值): "是"(描述), key2(没选中的值): "否"(描述) }
    //select:[{ label: "男"(ui显示的值), value: 1(数据获取的值) }]
    headCheckBox: {//当有该属性时候,表头带有checkbox
      checked: false,//是否选中
      disabled: false,//是否屏蔽
      change: (value, scope) => {//回调事件
        console.log(value, scope);
      }
    }
  }
0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago