模块概览#
要生成全名,请使用 {{$person.fullName}}。请注意,这并不等同于简单地拼接 {{$person.firstName}} 和 {{$person.lastName}},因为全名可能包含前缀、后缀,或两者都包含。此外,不同的受支持区域设置会有不同的姓名模式。例如,姓氏可能出现在名字之前,或者名字或姓氏可能是双名或带连字符的形式。你也可以分别生成姓名的 各个部分,使用 {{$person.prefix}}、{{$person.firstName}}、{{$person.middleName}}、{{$person.lastName}} 和 {{$person.suffix}}。并非所有区域设置都支持所有这些部分。此模块中的许多方法都可以选择生成女性、男性或混合姓名。也可以生成与工作相关的数据。要生成职位,请使用 {{$person.jobTitle}}。此模块还可以生成可能出现在用户资料中的其他个人信息,例如 {{$person.gender}}、{{$person.zodiacSign}} 和 {{$person.bio}}。
bio#
firstName#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| sex | 'female' | 'male' | | 要使用的可选性别。可以 是 'female' 或 'male'。 |
fullName#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| firstName | string | {{$person.firstName}} | 要使用的可选名字。如果未指定,将随机选择一个。 |
| lastName | string | {{$person.lastName}} | 要使用的可选姓氏。如果未指定,将随机选择一个。 |
| sex | 'female' | 'male' | {{$helpers.arrayElement(['female','male'])}} | 要使用的可选性别。可以是 'female' 或 'male'。 |
gender#
jobArea#
jobDescriptor#
jobTitle#
lastName#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| sex | 'female' | 'male' | | 要使用的可选性别。可以是 'female' 或 'male'。 |
middleName#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| sex | 'female' | 'male' | | 要使用的可选性别。可以是 'female' 或 'male'。 |
prefix#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| sex | 'female' | 'male' | | 要使用的可选性别。可以是 'female' 或 'male'。 |
sex#
此方法的输出是本地化的,因此不应将其用于填充某些其他模块中可用的参数 sex,例如 {{$person.firstName}}。
sexType#
返回一个随机性别类型。SexType 旨在用于参数和条件中。
suffix#
zodiacSign#
Modified at 2026-06-09 08:55:47