0.1.25 • Published 3 years ago

harmonycloud-src-app-component v0.1.25

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

上汽项目前端公共组件库

公共组件库核心方法说明

userStorage——用户缓存(LocalStorage)操作类

  • getCurrentUser() 获取当前登录的用户
  • setCurrentUser(user) 设置当前登的录用户
  • getCurrentTenantId() 获取当前的租户
  • setCurrentTenantId(currentTenantId) 设置当前的租户
  • getUserType() 获取用户类型
  • setUserType(userType) 设置当前的用户类型}
  • getUserToken() 获取用户Token,从localStorage或者query中获取
  • setUserToken(userToken) 设置当前登录用户的token
  • getTenantsArray() 获取租户信息
  • setTenantsArray(tenantsArray) 设置当前登录用户的租户信息
  • userClear() 清理LocalStorage
  • isLogin() 判断用户是否登录

browserUtils——浏览器操作类

  • openToPage(path) 打开页面
  • openPageWithCache (path,cache) 跳转新页面,并且缓存上一页的查询数据(未完成)
  • openPageNewPage (path) 将页面在浏览器新的Tab页打开
  • getPageQuery 获取页面的查询参数
  • getQueryVariable 获取路径查询参数

fileUtils——文件操作

  • fileDownloadExcel excel文件下载

ipAddrsUtils——IP操作

  • isV4Ip IP4判断
  • isV6Ip IP6判断

开发方式

todo 可能有更好的方式 修改package.json的版本发布,随后子应用更新到最新版本调试

发布项目到NPM仓库

执行publish.sh 注意:如果需要使用私有仓库,修改publish.sh和.npmrc的配置

0.1.25

3 years ago

0.1.15

3 years ago

0.1.14

3 years ago

0.1.13

3 years ago

0.1.12

3 years ago

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

1.0.0

3 years ago