如何为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(...);(
请求任何帮助。