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