bentleyer-scene-component是一个基于ccxd-ux进行二次封装的组件库,主要为自己业务封装的一些组件和常用的方法。目前包含表格组件Table,搜索框组件SearchBox,提示组件ToolTipColumn和操作列组件OperationColumn。此外还包括表格和搜索框联动方法useTable。目前支持vue2.
npm i bentleyer-scene-component
在vue2中需要安装@vue/composition-api
npm i @vue/composition-api
// 引入样式文件
import 'bentleyer-scene-component/lib/scene-component.css'
import * as SceneComponent from 'bentleyer-scene-component'
Vue.use(SceneComponent)
import {
SearchBox,
ToolTipColumn
OperationColumn,
Table as TableComp,
} from 'bentleyer-scene-component'
export default {
...
components: {
SearchBox,
TableComp,
OperationColumn,
ToolTipColumn
}
...
}
-
SearchBox —— 搜索组件
-
Table —— 表格组件
-
ToolTipColumn —— 提示信息组件
-
OperationColumn —— 操作列组件
-
UseTable —— Table hook