안녕하세요 쓰엥님,,
리액트로 간단한 게임 만들고 있는데요
코드 간략하게 설명하자면,,
input값 받음 > submit ( 조건문1 실행 > 조건문 2 실행 > 결과값 payload로 실어보냄 ) > 저장된 값 테이블에 출력
<html>
<table>
+ input에서 받은값이 row에 추가됨
<js>
submit 함수 (
if 조건문 1<
if 조건문2 (
dispatch로 데이터 수정
payload로 값 저장
)
)
이런식의 코드인데..
첫번째 input값은 제대로 계산이 되는데
두번째 부터는 조건문이 제대로 작동이 안돼요.. 근데 값은 또 저장이 돼서 테이블에 로우 추가는 돼요..(조건문이 제대로 작동하지 않았기 때문에 계속 같은 값이 저장됌)
if 조건문2에서 redux로 state 저장 안하고 그냥 변수로 저장해서 조건문 만들면
input값 받을때마다 조건문이 제대로 실행돼요,,
reducer에서 값이 리턴돼서 그런건가요 ㅠㅠㅠㅠ??
도와주세요 쓰엥님 ㅠㅠㅠㅠ