@maplibs/common-modules
v2.0.26
Published
基于Element-ui扩展组件库
Downloads
134
Maintainers
Readme
common-modules
@maplibs/common-modules
安装
npm i @maplibs/common-modules
全局引用
import Vue from 'vue';
import maplibs from '@maplibs/common-modules';
import '@maplibs/common-modules/dist/styles/index.scss';
Vue.use(maplibs);
在组件内使用
import { LibHeader } from '@maplibs/common-modules';
import '@maplibs/common-modules/dist/styles/index.scss';
export default {
components: {
LibHeader
}
};
组件
指令
- LibLoading 加载
Utils
- isBoolean 布尔类型验证
- isNumber Number 类型验证
- isString 字符串类型验证
- isArray 数组类型验证
- isObject 对象类型验证
- isFunction 函数类型验证
- isNaN NAN 验证
- isNil null 或 undefined
- isElement 是否为 dom 元素
- isEmpty 是否为空(包含 'undefined'、'0')
- isValidValue 校验一个简单值,非 undefined null '' NaN
- isValidArray 校验是否为数组且数组有效
- isValidURL 校验是否为地址链接 http/https/ftp
array
- removeBy 删除数组中指定元素
- dedup 数组去重
clone
- cloneDeep 深度拷贝