本人新新手,用webstorm写Js,老是有提醒unresolved variable,英文我懂,但是对应编程上这啥意思?谢谢!
我也刚学React, WebStorm的lint也提示了unresolved variable,我故意给这个组件的属性取了一个奇怪的名字naame,这时候JSX里的{props.naame也提示了unresolved variable}。
后来我发现,ide是不能识别tags里定义的元素的,如果你把naame定义在一个对象(比如一个网络的返回实体)里,就不会出现这个warning了,如下:
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
你需要给变量写个注释。
上面的写法往往会出现你那样的错误,你需要做的就是给它写注释文档:
这样之后就好了。