Mock.js数据生成工具

Mock.js 是一个强大的随机数据生成器,可以生成各种格式的测试数据。支持字符串、数字、布尔值、对象、数组等多种类型。
选择模板
操作说明
  • 1. 从下拉菜单选择一个预设模板,或手动输入 Mock.js 模板语法
  • 2. 点击"生成数据"按钮生成随机数据
  • 3. 点击"复制"按钮复制生成的数据到剪贴板
  • 4. 点击"清空"按钮清空输入和输出内容
常用语法示例

以下是一些常用的 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"