Abd*_*rim 8 node.js react-redux
如何避免这种警告?
它发出如下警告。
Unexpected default export of anonymous function import/no-anonymous-default-exp
Run Code Online (Sandbox Code Playgroud)
这是发出警告的功能。
import { FETCH_USER } from '../actions/types';
export default function(state = null, action){
switch(action.type) {
case FETCH_USER:
return action.payload || false ;
default:
return state;
}
}
Run Code Online (Sandbox Code Playgroud)
小智 19
为了避免这种警告,现在我不再使用匿名函数。所以,试试这个...
export default function foo(state = null, action){
switch(action.type) {
case FETCH_USER:
return action.payload || false ;
default:
return state;
}
}
Run Code Online (Sandbox Code Playgroud)
小智 7
您收到错误是因为在这行代码中,您没有提供函数名称:
export default function(state = null, action){
Run Code Online (Sandbox Code Playgroud)
该代码仍然可以工作,但是要消除警告,请提供如下所示的函数名称:
export default function functionName(state = null, action){
Run Code Online (Sandbox Code Playgroud)