0

我希望使用 faker.js 在我的 Ember mirage 工厂中返回一系列电子邮件。

这是代码片段,

import { Factory } from 'ember-cli-mirage';

    export default Factory.extend({

    body() { return faker.lorem.sentence(); },
    emails: [
       "abc@123.com",
       "def@456.com",
    ]
});

我想使用 faker 来动态创建 emails 数组。这已经在fakerjs github中作为问题提出。但是建议的解决方法不能应用于这种情况。

请帮忙。

4

1 回答 1

0

在不了解更多信息的情况下,我不确定我是否可以完全回答您的问题,但是诸如此类的事情呢

emails() {
  return [1, 2, 3].map(() => faker.internet.email());
}
于 2017-05-12T12:12:22.820 回答