@beisen/common-func

CommonFunc

Stats

stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
@beisen/common-func
Minified + gzip package size for @beisen/common-func in KB

Readme

common-func 使用说明

项目运行

  1. cnpm install 或 npm install cnpm使用教程

  2. npm run dev (开发环境打包 port:8080)

  1. npm run build (生产环境打包)

common-func 中公共方法

  • clearToolTipDom() 清除tooltip,防止某些情况下tooltip未被清除
  • uid(flag) 生成 标识符+时间毫秒数
  • judgeBrowser() 获取当前浏览器名称
  • judgeSys() 获取当前系统名称
  • contains(root, n) 判断n元素是否是root中的子元素
  • addResizeListener(element, fn) 监听element变化
  • removeResizeListener(element, fn) 移除监听
  • createDom(id) 在body上追加一个id为xx的div节点
  • getHeightLight(searchval, text) 筛选关键字,例: searchval:"测试", text:"通用测试样例",返回值中 "测试" 会被<em>标签包裹
  • deepClone(data) 深克隆
  • transferData(data) 将扁平结构数据转化为树形结构,例: [{id:1,pid:0},{id:2,pid:1}] => [{id:1,pid:0,li:[{id:2,pid:1}]}]
  • encode(str) 把正常字符串编码成HTML格式
  • decode(str) 把HTML格式字符串编码成正常字符串

common-func调用方法

1.安装npm组件包

npm install @beisen/common-func --save-dev

2.引用组件

import {clearToolTipDom, xx} from "@beisen/common-func"

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.