0.1.30 • Published 5 years ago

lz-v-components v0.1.30

Weekly downloads
9
License
MIT
Repository
-
Last release
5 years ago

自定义组件 TableRc: 表格配置组件

安装

npm install @idev2/lz-v-components

使用

<template>
  <div>
    <TableRc dataConfig="dc"/>
  </div>
</template>

<script>
import { TableRc } from '@idev2/lz-v-components'

export default {
  components: {
    TableRc
  },
  data () {
    return {
      dc: dataConfig
    }
  }
}
</script>

属性

参数类型可选值默认值说明
dataConfigObject组件的配置参数,必填

dataConfig的参数说明

参数类型可选值默认值说明
dataSourceObject数据源
configArray配置参数,是二维数组

例子

<script>
const dataConfig={
  dataSource: {
    stcd: '123213',
    stnm: '测试阿达测试',
    time: '2018-10-11T08:08:08'
  },
  config: [
    [
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stnm}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{time}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 }
    ],
    [
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 }
    ],
    [
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 }
    ],
    [
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 },
      { key: '@{stcd}', style: {}, colspan: 1, rowspan: 1 }
    ]
  ]
}
</script>

事件

事件名称说明回调参数

更新日志

  • 0.1.0 添加 初始版本发布

  • 0.1.1 部分js文件转vue文件格式

  • 0.1.2 readme文档说明补充

  • 0.1.3 添加html内容渲染

  • 0.1.4 添加cformat的配置,存在则表示字段源为数组,进行遍历读取

  • 0.1.5 tablerc组建,添加edit的配置,支持编辑功能。

  • 0.1.6 tablerc组建,调整edit的配置,添加了附件展示和编辑的上传的功能。

  • 0.1.7 tablerc组建,调整edit的配置,添加了附件展示和编辑的上传的功能, 修复bug。

  • 0.1.8 tablerc组建,添加了编辑切换的动画效果。

  • 0.1.9 tablerc组建,添加了编辑功能中的头像上传类型和textarea类型。

  • 0.1.10 tablerc组建,添加了编辑功能中的树类型的编辑配置。

  • 0.1.11 tablerc组建,修复bug。

  • 0.1.12 tablerc组建,修复bug。

  • 0.1.13 tablerc组建,修复bug。

  • 0.1.14 tablerc组建,修复bug。

  • 0.1.15 tablerc组建,修复bug。

  • 0.1.16 tablerc组建,修复radio选择bug。

  • 0.1.17 tablerc组建,修复file类型删除的时候没绑定问题。

  • 0.1.18 tablerc组建,修复头像上传的bug。

  • 0.1.19 tablerc组建,修复组建的数据源改变后,默认值重置问题。

  • 0.1.20 tablerc组建,修复一些细节问题。

  • 0.1.21 tablerc组建,修复文件资源无法copy的问题。

  • 0.1.22 tablerc组建,修复文件资源无法copy的问题。

Build Setup

# 安装依赖
npm install

# 本地运行
npm run serve

# 编译构建
npm run build