You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于faker.js新版本是否有contextualCard替代功能及用户名生成功能的问询

Faker新版本替代contextualCard及用户名生成方案

关于contextualCard的替代

新版本Faker已经移除了contextualCard方法,但你可以通过组合多个独立API来生成类似的用户卡片数据,效果和旧版一致。常用的替代方法包括:

  • 姓名:faker.person.fullName()
  • 邮箱:faker.internet.email()
  • 头像:faker.internet.avatar()
  • 地址(如果需要):faker.location.streetAddress()

生成虚假用户名

新版本保留了生成用户名的方法,直接调用faker.internet.userName()即可生成随机的、符合常见格式的虚假用户名。

修改后的代码示例

useEffect(() => {
  const suggestions = [...Array(20)].map((_, i) => ({
    name: faker.person.fullName(),
    email: faker.internet.email(),
    avatar: faker.internet.avatar(),
    username: faker.internet.userName(),
    id: i,
  }));

  console.log(suggestions);
}, []);

内容的提问来源于stack exchange,提问作者Hybrid1940

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 22:09:20