Skip to content

FastUse/utils

Repository files navigation

utils

业务场景工具库记录

Docs

文档是借鉴 antfu 大佬的 VueUse 的方式来构建的。

三方依赖与参考

  • uni-app 使用 Vue.js 的跨平台框架
  • safeAreaInsets 使用 js 获取安全区域
  • ua-parser-js 从用户代理数据中检测浏览器、引擎、操作系统、CPU 和设备类型/型号
  • query-string 解析和字符串化 URL 查询字符串

Utils

  • url

    • stringifyUrl - 字符串化 URL 参数

    • parseUrl - 解析 URL 参数

    • pickUrl - 选择保留 URL 参数

    • excludeUrl - 移除 URL 参数

  • browser

    • scroll

      • getScrollTop - 获取滚动条的顶部距离
      • setScrollTop - 设置滚动条的顶部距离
      • scrollTopTo - 顺滑移动滚动条竖直方向位置
      • scrollLeftTo - 顺滑移动滚动条横向位置
      • scrollToLower - 滚动到底部触发
    • touch

      • drag - 移动端拖拽事件
      • pinch - 移动端缩放事件
      • rotate - 移动换旋转事件
    • systemInfo

      • getOs - 获取系统信息
      • getDevice - 获取设备信息
      • parserUa - 解析设备 user-agent
      • getBrowser - 获取浏览器信息
  • validate

About

前端常用方法的实现记录

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors