Methods
-
static enableClassManagement(entity) → {Object}
-
类管理扩展
Parameters:
Name Type Description entityObject Returns:
Object -entity
-
static findAll(array, func, context) → {Array.<any>}
-
获取数组中所有符合条件的
Parameters:
Name Type Description arrayArray 数组
funcfunction 寻找函数
contextany Returns:
Array.<any> -寻找结果
-
static findAllIndex(array, func, context) → {Array.<number>}
-
获取数组中所有符合条件的index
Parameters:
Name Type Description arrayArray 数组
funcfunction 寻找函数
contextany Returns:
Array.<number> -
static findIndex(array, func, context) → {any}
-
获取数组中第一个符合条件的index
Parameters:
Name Type Description arrayArray 数组
funcfunction 寻找函数
contextany Returns:
any -寻找结果
-
static parsePercent(percent, numopt) → {number}
-
解析百分比
Parameters:
Name Type Attributes Default Description percentstring | number 若为字符则进行解析,若为数字直接返回
numnumber <optional>
1 获取num与percent相乘结果
Returns:
number -
static parseSize(size, numopt) → {Object}
-
解析size
Parameters:
Name Type Attributes Description sizenumber | Array.<number> numnumber <optional>
获取与size相乘结果
Returns:
Object -size {width: xxx, height: xxx}