괴발개발 성장기

Study/React

객체에 객체 추가하는 방법

지니유 2021. 5. 25. 17:17
반응형

사용한 목적

백엔드에서 id는 int로 설정했을 때 프런트에서 ""로 값을 넘기면 백엔드에서 0으로 인식하여 0인 경우를 검색한다.

그래서 그걸 막기 위해서 조건이 성립할 때만 값이 넘어가게 했다.

const searchParam = {
mobile: searchType === "mobile" ? searchText : "",
name: searchType === "name" ? searchText : "",
invoiceNo: searchType === "invoiceNo" ? searchText : "",
status: status ? status : "",
};

if (id) {
      searchParam.id = id;
    }

id 값이 null이면 /address?mobile=01000000000&name=&invoiceNo=&status=
id 값이 값이 있으면 /address?mobile=01000000000&name=&invoiceNo=&status=&id=0\

예시

        const obj = {안녕 : "안녕", name : "홍길동"};
        // //객체 추가
        obj.nickname = "지니"
        obj.한글 = "한글"
        console.log(obj) //{안녕: "안녕", name: "홍길동", nickname: "지니", 한글: "한글"}

 

반응형