以下是一些常用的 Mock.js 语法示例:
@cname,
@integer(min, max),
@email
array|min-max
@ctitle,
@cparagraph,
@boolean
@date,
@time,
@datetime
@province,
@city,
@csentence
| 语法 | 说明 | 示例 |
|---|---|---|
@cname |
中文姓名 | @cname → "张三" |
@integer(min, max) |
整数 (范围) | @integer(1, 100) → 42 |
@float(min, max, dec) |
浮点数 | @float(1, 100, 2) → 42.58 |
@boolean() |
布尔值 | @boolean() → true |
@string(type, len) |
字符串 | @string('number', 11) → "138..." |
array|count |
重复生成 | "list|3": [...] → 生成 3 个 |
property|min-max |
数量范围 | "items|1-5": [...] → 1-5 个 |
@pick([array]) |
随机选择 | @pick(['A', 'B']) → "A" |