@gsafety/cad-gutil
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

cad-util 客户端基础组件

install

npm install @gsafety/cad-gutil --save     


import { stringHelper } from '@gsafety/cad-gutil';
or 
import { utilHelper } from '@gsafety/cad-gutil';  
or 
import { localstorageHelper } from '@gsafety/cad-gutil';  
or 
import { sessionstorageHelper } from '@gsafety/cad-gutil';  


or user direct
import { getGuid32 } from '@gsafety/cad-gutil/dist/utilhelper';  
import { stringFormatArr, stringFormat } from '@gsafety/cad-gutil/dist/stringformat';

1、utilHelper

提供常用的一些帮助方法,参加如下(from ag01),可持续补充:

export {
  getGuid32,
  format,
  formatDate,
  formatTime,
  AssertNotNull,
  containsKey,
  specialCharReplace,
  formatDateString,
  getUuid32,
  getEnumList
};  

2、stringHelper

export {
  stringFormatArr,      格式化字符串,xx.stringFormatArr('x{id}xxx{name}xx',[param1,param2...])
  stringFormat,         格式化字符串,xx.stringFormat('x{id}xxx{name}xx',param1,param2)
  formatSimple, 
  formatInString,
  formatToIndex,
  formatInStringPipe,
  formatToIndexPipe,
  gerSixMonthData,
  getTwelveMonthData,
  formatUrl,
  limitTextLength,
  firstOrDefault
};

3、localstorageHelper

/**
 * 本地存储服务操作类
 * 注:可以跨窗口存储和获取数据,相当于浏览器的本地数据库,所以数据在clear之前一直存在,
 * 不论进程关闭、浏览器关闭
 */
export { read, readObject, writeObject, write, remove, clear };  

4、sessionstorageHelper

/**
 * 本地存储服务操作类
 * 注:可以跨窗口存储和获取数据,相当于浏览器的本地数据库,所以数据在clear之前一直存在,
 * 不论进程关闭、浏览器关闭
 */
export { read, readObject, write, writeObject, remove, clear };

5、包维护

  • 修改代码后执行build
npm run build  
  • 修改version
    修改package.json里面的"version": "2.0.2",如:2.0.2改为2.0.3

  • 发布到npm仓库

npm publish  

Readme

Keywords

Package Sidebar

Install

npm i @gsafety/cad-gutil

Weekly Downloads

0

Version

2.0.2

License

ISC

Unpacked Size

77.4 kB

Total Files

26

Last publish

Collaborators

  • whcy