티스토리 뷰
const handleCartValue = () => {
{selectOption[0] ? setState(true) : setState(false)}
}
이 과정에서 뜨는 문법 오류(경고)
정상 작동은하지만 짜증나게 노랗게 떠있으니 여간 거슬리는게 아니다.
esLint 쓰면 자동으로 교정해주니 좋지만
이 경우의 오류는 본질적으로 뭘 고치길 원하는 것일까?
그냥 써있는 그대로다. 중첩되어있다는것이니까 풀어주면 사라진다.
const handleCartValue = () => {
selectOption[0] ? setState(true) : setState(false);
};
이런식이나
const handleCartValue = () => selectOption[0] ? setState(true) : setState(false)
이런식으로.
'Study > script.js' 카테고리의 다른 글
[자바스크립트] map (0) | 2020.02.03 |
---|---|
[배열, react state]배열안에 객체 중복 파악하기 (0) | 2020.01.29 |
[자바스크립트 es6]구조분해할당(Destructuring) (0) | 2020.01.15 |
[자바스크립트 배열]findIndex & reduce (0) | 2019.12.26 |
[자바스크립트 배열]filter() (0) | 2019.12.26 |
댓글