反应ESLint无阴影

时间:2017-02-17 13:54:08

标签: reactjs ecmascript-6 connect eslint react-proptypes

如何为React道具设置ESLint无阴影。

我的代码:

Import React, {Component, PropTypes} from 'react';
...

@connect(
  state => ({
     user: state.user
  }),{
    getInfo
  }

export default
class ComponentName extends Component {
   static propTypes = {
     user: PropTypes.object.isRequired,
     getInfo: PropTypes.func
   }

   componentWillMount() {
     const {getInfo, user} = this.props;

     getInfo(user.id, user.auth);
     ...
   }
}

ESLint显示在componentWillMount() getInfo 中被遮蔽(仅针对getInfo而不是针对用户hmmm而言......)

我不想使用丑陋的this.props.getInfo(...);(

请求任何帮助。

0 个答案:

没有答案