utils_c

前端业务代码工具库

Usage no npm install needed!

<script type="module">
  import utilsC from 'https://cdn.skypack.dev/utils_c';
</script>

README

utils_c

前端业务代码工具库

目的:高效率完成前端业务代码

业务开发过程中,会经常用到url参数转对象浏览器类型判断本地储存图片路径转base64编码字符串加密解密等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到npm,以提高开发效率。如果你也有常用的代码,欢迎为本项目提交star。

安装使用

  1. 直接下载dist目录下的utils_c.min.js使用,支持UMD,CMD,AMD规范。
  2. 使用npm安装

浏览器:

  <script src="utils_c.min.js"></script>
  <script>
      var OS = utils.getOS()
  </script>

npm:

$ npm install --save-dev utils_c

webpack、RequireJS、VueJS等

// 完整引入
import utils from 'utils_c'
const os = utils.getOS();

推荐使用方法

你真的不需要完整引入所有函数,所以只引入需要使用的方法即可。

import { getOS } from 'utils_c'
const OS = getOS();

API文档

测试代码中包含es6语法,建议使用Chrome预览

Device

  getOS  获取操作系统类型

encryption

  base64  String 的 base64编码加密解密

file

  getBase64Image  将图片的绝对路径转换为base64编码

  ImgView  图片的预览(前端处理)

  TextView  文件的text预览(前端处理)

Storage

  Storage  localStorage储存多种类型

String

  replaceall  替换多个字符串

url

  parseQueryString  url参数转对象