0.1.0 • Published 5 years ago

my-idv-components v0.1.0

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

安装

$ npm install my-idv-components -S

使用

在 main.js 文件中引入插件并注册

//全局注册
import myComponents from 'my-idv-components'
import myComponents from 'my-idv-components/lib/my-idv-components.css'
Vue.use(myComponents)
//局部注册
import {LoadMore} from '../packages/index'
import myComponents from 'my-idv-components/lib/my-idv-components.css'
Vue.use(LoadMore)

在项目中使用

<template>
  <load-more />
</template>
<script>
  export default {
    data () {
      return {
      }
    }
  }
</script>

组件

LoadMore

参数说明类型默认值
currentPage页码Number1
pageSizes页长Number10
scrollEle滚动元素String'body'
total数据总条数Number
dataLength取到的数据长度Number'无'

Pagination

参数说明类型默认值
total数据总条数Number
currentPage页码Number1
pageSize页长Array10, 20, 30, 50
layout布局String'total, sizes, prev, pager, next, jumper'
background是否有背景Booleantrue
autoScroll是否滚动Booleantrue
hidden是否隐藏Booleanfalse

TableMoveX

参数说明类型默认值
left距离页码左边的距离Number20
right距离页码左边的距离Number20

TableSearchBtn

参数说明类型默认值
handleFilter搜索的函数Function
fuzzySearch模糊搜索Object{}
exactSearch精确搜索Object{}
compareSearch比较搜索Object{}
timeSearch时间区间搜索Object{}

TimeSearch

参数说明类型默认值
label搜索字段对应中文名String""
boundary搜索的值Array[]