0.0.8 • Published 1 year ago

dld-ts-lib v0.0.8

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

List方法

仿.netcore的Linq 内置Where、First、Add、Remove、Any、Exist等方法

  • Any 判断是否存在符合条件的元素
  • Exist 元素是否已存在
  • Where 获取符合条件的元素
  • First 获取符合条件的第一个元素
  • Index 获取满足条件的下标
  • Distinct 去重
  • Add 末尾添加新元素
  • AddFirst 头部添加新元素
  • AddIndex 从指定下标添加元素
  • Remove 移除元素
  • RemoveLast 移除最后一个元素
  • GetRemoveLast 移除并返回最后一个元素
  • RemoveFirst 移除第一个元素
  • GetRemoveFirst 移除并返回第一个元素
  • RemoveIndex 移除指定下标的n个元素
  • GetRemoveIndex 移除并返回指定指定下标的n个元素
  • Select 根据Key筛选List内元素的字段
  • Skip 跳过n个元素
  • Take 取出n个元素
  • Count 获取list长度
  • Values List集合

DvAxios

封装的axios

  • 配置初始化

constructor(url: string, timeout?: number) {
  axios.defaults.baseURL = url;
  axios.defaults.timeout = timeout;
}
  • 请求方法 public Request<T1, T2>(url: string, data?: T1, method: methodType = 'get', queryString?: QS): Promise<AxiosResponse<T2>>
  • 请求前配置处理 public RequestIntercept(requestCallBack: (request: AxiosRequestConfig) => AxiosRequestConfig): void
  • 请求成功结果处理 public ResponseIntercept(responseCallBack: (response: AxiosResponse) => AxiosResponse)

Time

日期方法

  • ToString 格式化时间 日期格式 YY-年 MM-月 DD-日期 hh-小时 mm-分钟 ss-秒 fff毫秒

Dv3Copy

使用vue-clipboard3进行vue3的复制

  • Copy 复制
  • Paste 粘贴
0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago