前言
在框架的使用中,很多地方需要用到id。而NanoID是一个生成唯一标识的插件。本节内容将介绍该插件的用法。
介绍
NanoID和UUID一样都是是软件开发中最常用的通用标识符之一。
但是NanoID相对于UUID来说,更轻便,更安全,更加快速紧凑,且兼容性好,没有第三方依赖,是非常主流的用于生成标识的插件。
用法
打开终端,利用npm包管理工具下载:
npm i nanoid
引入该方法:
import {
nanoid} from 'nanoid'
最后,就可以使用了,例如生成随机id:
const personObj = {
name: this.name,
id: nanoid()
}