2017-12-31 108 views
0

REDUX 감속기에 lodash 라이브러리에서 맵키()를 사용하는 방법 그 개체 내 내 감속 기에서 redux. 이것은 어떻게 그것을 할 것을 시도하고있다 :나는 "키"에 대한 같은 개체의 "ID"를 매핑 할 <strong>"lodash"</strong> 라이브러리에서 <strong>_.mapKeys()</strong> 기능을 사용하려고

return { ...state, _.mapKeys(action.payload,'id') }; 

을하지만 아래의 스크린 샷과 같이 오류가 발생합니다 : 내가 잘못 뭐하는 거지

lodash_error

? 아무도 이것으로 나를 도울 수 있습니까?

답변

2

난 당신이 사용해야 같아요 _.mapKeys 객체를 반환하고 무슨 일하는 올바른 구문되지 않습니다

return { ...state, {} } 

때문에

return { ...state, ...(_.mapKeys(action.payload,'id')) }; 

즉.

+0

도움이되었습니다. 감사합니다. :) – pranami