变量在定义之前被使用
variable was used before it was defined
如您所见,我收到以下错误:'User' was used before it was defined no-use-before-define
on line 127:
但是,我在 2 行导入它:
我只是像往常一样在 127 线上使用它:
我在这里错过了什么?
不要使用与导入名称相同的变量名称 - 这会导致冲突。
如果您只想将 const 变量的名称保留为 USER,则可以使用 import as
。
将您的变量从 User 重命名为 user。我怀疑你有一个变量和一个你试图使用相同名称创建的对象是混淆的。您也可以将名称空间导入更改为 User 以外的名称。
如您所见,我收到以下错误:'User' was used before it was defined no-use-before-define
on line 127:
但是,我在 2 行导入它:
我只是像往常一样在 127 线上使用它:
我在这里错过了什么?
不要使用与导入名称相同的变量名称 - 这会导致冲突。
如果您只想将 const 变量的名称保留为 USER,则可以使用 import as
。
将您的变量从 User 重命名为 user。我怀疑你有一个变量和一个你试图使用相同名称创建的对象是混淆的。您也可以将名称空间导入更改为 User 以外的名称。