首页 > 解决方案 > `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']>
    }
);

标签: typescript-eslintfaker.js

解决方案


那个问题是我错过了faker的类型。我需要安装它们。

npm i --save @types/faker

推荐阅读