我有一个反应成分,例如 xyz 。我有一个名为say abc 的动作创建者,当在组件中单击特定按钮时会调用该动作。虽然我使用 bindActionCreators 将其从我的动作文件夹中导入的动作创建者工作正常,但WebStorm IDE会在文件中突出显示此 bindActionCreators 函数,当我将鼠标悬停在突出显示的文本上时,会显示以下消息:“ 参数类型与功能参数不匹配”。
我不明白为什么WebStorm会显示这个。请告诉我解决此警告的解决方案。
import { abc } from '../../actions/abc';
import { bindActionCreators } from 'redux';
----------------------------------------------------------
const mapActionToProps = (dispatch) => {
return bindActionCreators({ abc }, dispatch);
};
----------------------------------------------------------
export default connect(mapStateToProps, mapActionToProps)(xyz);
----------------------------------------------------------
export const UPDATE_BAR_STATE = 'UPDATE_BAR_STATE';
export const abc = (value) => {
return({
type: UPDATE_BAR_STATE,
payload: value
});
};
参考图片: Reference Image