typescript-eslint - `any` 值上的不安全成员访问 .toString @typescript-eslint/no-unsafe-member-access
问题描述
我在第 3 行收到以下错误(id: faker.unique(().....):
any
“值 @typescript-eslint/no-unsafe-member-access上的不安全成员访问 .toString ”
我明白为什么我会收到错误,但我不知道如何解决它。任何建议将不胜感激:) 在此先感谢。
export const mockFinance = (): FinanceData => (
{
id: faker.unique(() => faker.datatype.number({ min: 1, max: 10000 })).toString() as Scalars['ID'],
monthlyPrice: faker.commerce.price() as Maybe<Scalars['Float']>
}
);
解决方案
那个问题是我错过了faker的类型。我需要安装它们。
npm i --save @types/faker
推荐阅读
- javascript - 如何在vue js html中的函数中获取v-for的索引?
- linux - FileSystemWatcher 和 rsync
- android - 在我的应用程序中出现构建错误
- javascript - 如何在 Safari 和 Edge 中存储 cookie 变量?
- objective-c - 自定义 UITableViewCell 目标 c
- java - 如何从实现类模拟对象
- javascript - 使用 pushState 为 Backbone SPA 配置 node express
- terminal - 批量重命名代码需要修改
- prometheus - prometheus:prometheus如何处理数据类型溢出?
- php - Facebook php:处理重定向网址中的变量