Skip to content

API 参考 / @142vip/utils / VipNanoId

类: VipNanoId ​

定义于: packages/utils/src/pkgs/nanoid.ts:19

构造函数 ​

构造函数 ​

new VipNanoId(): VipNanoId

返回 ​

VipNanoId

方法 ​

getNanoId() ​

getNanoId(alphabet?): (size?) => string

定义于: packages/utils/src/pkgs/nanoid.ts:24

获取NanoId对象,默认字符集为 Alphabet.DEFAULT,只有小写字母和数字

参数 ​

alphabet? ​

string

返回 ​

(size?) => string


getRandomCharId() ​

getRandomCharId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:48

获取纯字母的随机字符串,包含小写字母和大写字母

参数 ​

size? ​

number

返回 ​

string


getRandomComplexId() ​

getRandomComplexId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:72

获取复杂的随机字符串,包含数字、小写字母、大写字母和特殊字符

参数 ​

size? ​

number

返回 ​

string


getRandomId() ​

getRandomId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:32

获取随机字符串,默认长度21

  • 按照制定规则生成默认字符串

参数 ​

size? ​

number

返回 ​

string


getRandomLowerCharId() ​

getRandomLowerCharId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:56

获取纯小写字母的随机字符串

参数 ​

size? ​

number

返回 ​

string


getRandomNumberId() ​

getRandomNumberId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:40

获取纯数字的随机字符串

参数 ​

size? ​

number

返回 ​

string


getRandomUpperCharId() ​

getRandomUpperCharId(size?): string

定义于: packages/utils/src/pkgs/nanoid.ts:64

获取纯大写字母的随机字符串

参数 ​

size? ​

number

返回 ​

string