使用它非常简单
可以看个 DEOM
// 定义一个用户类型
yod.type('User', {
firstName: '@First',
myFirstNameLength: '@Self.firstName.length',
lastName: '@Last',
'@Self.lastName': 'is my family name',
fullName: '@Self.firstName @Self.lastName',
nickName: '@Nick',
chineseName: '@ChineseName',
age: '@Age(adult)',
to100: '` 100 - @Self.age `',
telephone: '@Tel',
avatar: '@Avatar',
others: {
words: 'My name is @Parent.fullName, call me @Parent.nickName.',
bestFriends: '@Nick.repeat(2, 3).join(", ")',
favouriteLetter: '@([A, B, C]).sample'
}
});
// 重复生成 2 - 4 个用户
console.log(yod('@User.repeat(2, 4)'));
它会用你定义的 User 结构体去生成一个数组,包含 2-4 个 User
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.