Mock icon indicating copy to clipboard operation
Mock copied to clipboard

[BUG]这个场景mock结果出错

Open avtpas opened this issue 4 years ago • 1 comments

Mock.mock({
  'data|10': [
    {
      'id|+1': 1,
      'name|1': '@word',
      creator: '@name',
      
    },
  ],
})

这个输入,理论上creator的结果应该是个英文名,但得到的是跟name相同的结果。

如果换成@cname则表现正常

以下是在官网控制台的运行截图

image

image

avtpas avatar Nov 26 '21 07:11 avtpas

不能存在相同 key 的名字的情况。不只是 name。 如果避免这种情况?你可以把你的用例中的 name 换成 NAME 试试。

Mock.mock({
  'data|10': [
    {
      'id|+1': 1,
      'name|1': '@word',
      creator: '@NAME',
      
    },
  ],
})

wll8 avatar Nov 26 '21 07:11 wll8