首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未解析变量WebStorm this.props

未解析变量WebStorm this.props
EN

Stack Overflow用户
提问于 2018-03-16 18:13:12
回答 3查看 5.2K关注 0票数 5

我使用WebStorm来响应JS,对于所有的道具我都得到了这个“未解决的变量警告”。

我到处寻找解决办法,但找不到。每当我传递道具值,然后使用它作为this.props.something,某件事是未解决的。应用程序运行良好,没有问题,只是WebStorm让这件事令人恼火。我安装了类型记录定义,什么都没有。

这是代码:

代码语言:javascript
运行
复制
import React from 'react';
import ReactDOM from 'react-dom';

class A extends React.Component
{
    render()
    {
        return (
            <button>
                {this.props.something}
            </button>
        );
    }
}

class B extends React.Component
{
    render()
    {
        return(
            <A something={1}/>
        )
    }
}

ReactDOM.render(
    <B/>,
    document.getElementById('root')
);

下面是截图:屏幕截图

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-03-16 19:08:10

已知问题,请按WEB-31785更新

票数 4
EN

Stack Overflow用户

发布于 2019-03-04 00:10:07

代码语言:javascript
运行
复制
npm install --save @types/react
票数 0
EN

Stack Overflow用户

发布于 2021-02-19 11:59:32

使用es6析构删除警告:

而不是

代码语言:javascript
运行
复制
if (this.props.variableName) ...

使用

代码语言:javascript
运行
复制
const { variableName } = this.props;
if (variableName) ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49327155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档