@ctsy/common
TypeScript icon, indicating that this package has built-in type declarations

1.0.16 • Public • Published

基础操作方法封装

/**
 * 仿造php的array_columns函数
 * @param arr
 * @param column
 * @returns {Array}
 */
export declare function array_columns(arr: any, column: string, unique?: boolean): string[];
/**
 * 取唯一值
 * @param arr
 */
export declare function array_unique(arr: string[] | any): {}[];
/**
 * 设置对象中的某个键的值为对象的键
 * @param arr
 * @param column
 */
export declare function array_key_set(arr: Object | Object[], column: string, more?: boolean): any;
/**
 * 树形结构对象生成函数
 * @param arr
 * @param config
 * @param pvalue
 */
export declare function array_tree(arr: any[], config?: {
    pfield: string;
    ufield: string;
    sub_name: string;
}, pvalue?: number): any;

Readme

Keywords

none

Package Sidebar

Install

npm i @ctsy/common

Weekly Downloads

0

Version

1.0.16

License

MIT

Unpacked Size

23.7 kB

Total Files

9

Last publish

Collaborators

  • yanpengquan
  • ida_xyt