Ser*_*aev 6 webstorm reactjs redux react-redux
我有一个容器组件:
import React, { Component, PropTypes } from 'react';
import { connect } from 'react-redux';
class MyComponent extends Component {
static propTypes = {
someEntities: PropTypes.object.isRequired
}
....
}
export default connect(state => ({ someEntities: state.someEntities })(MyComponent)
Run Code Online (Sandbox Code Playgroud)
所以我将props via传递connect给这个组件,但当我将组件放在代码中时,如:
....
import MyComponent from './MyComponent';
....
<div><MyComponent /></div>
....
Run Code Online (Sandbox Code Playgroud)
WebStorm突出显示MyComponent并给出了一个错误:Element MyComponent doesn't have required attribute someEntities.
我使用的是版本2016.3.1.这是一个错误吗?propTypes在这种情况下我应该使用吗?
| 归档时间: |
|
| 查看次数: |
1065 次 |
| 最近记录: |