1.1.7 • Published 1 month ago

baitu v1.1.7

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

百涂工具(Baitu)

npm.io npm.io NPM npm package minimized gzipped size (select exports) npm

一个小而全的前端工具包

A small and comprehensive front-end toolkit.

介绍

Baitu,意名:百涂、百图、白图,意思为“各种途径”、“白-工具”、“百个工具”,指开发中有多种方式达成目标,而Baitu有多种工具提供支持,一应俱全,一本万利!Baitu由BaiTools谐音而来,bai为本人开发者化名,tools为工具集。

由来

在一次前端开发中,因为对于日期操作比较复杂,需要对时间进行各种偏移、格式化等操作。通过后端开发的经验,联想到了后端Java的一个名为Hutool的开发工具包,于是对所需功能进行了封装,继而完善,形成了一个前端独有的工具包。

使用

html

// 注意:为了兼容性,建议添加对应版本,如:https://unpkg.com/baitu@1.1.1/lib/baitu.min.js
<script src="https://unpkg.com/baitu/lib/baitu.min.js"></script>
<script>
// your codes
</script>

npm安装

npm install baitu;

vue2

import Baitu from "baitu";

Vue.prototype.$btu = Baitu;

组合式

import {DateTime} from "baitu"

DateTime.create();
new DateTime();

文档

http://www.jl15988.com/baitu-doc/

对于数字计算确保精度发现了个开源的:decimal.js ,因为功能复杂,有时间简单集成一下。

文档更新会有所延时,具体功能见具体代码,在 TypeScript 环境下,工具方法的 API 注释面面俱全。 更多功能开发中...

1.1.7

1 month ago

1.1.6

1 month ago

1.1.5

2 months ago

1.1.4

2 months ago

1.1.3

3 months ago

1.1.2

3 months ago

1.1.1

3 months ago

1.1.0

3 months ago

1.0.0

3 months ago