JS li태그나 기타 html태그 삭제시 연동된 데이터베이스 정보도 삭제하기


JS li태그나 기타 html태그 삭제시 연동된 데이터베이스 정보도 삭제하기

html에서 li태그나 어떤 요소를 지울때 html은 알 수 있지만 만약 그게 데이터베이스와 연동된 경우 (예를들어 학생리스트를 지우면 데이터베이스에서도 지워져야할때) 사용할 수 있는 방법중 하나 1.html 엘리멘트ID와 데이터베이스 ID를 일치시키기 html에 태그에는 ID속성을 줄 수 있다 이것을 이용해서 데이터베이스에 저장하는 정보값마다 ID를 부여후, 그 아이디를 태그ID와 일치시키면 된다 ID는 유니크해야 되므로 꼼수로 Date.now()를 사용하면 해결된다 Date.now() UTC 기준으로 1970년 1월 1일 0시 0분 0초부터 현재까지 경과된 밀리 초를 반환하는 메소드로 임시로 유니크 아이디로 사용하기 좋다 데이터 생성과 li태크 생성, 아이디부여 예시) 데이터 생성 const arrDB=[]; function newData(info){ const dataObj={ //정보와 아이디를 포함한 오브젝트 info: info, //정보 id: Date.now(), //유...



원문링크 : JS li태그나 기타 html태그 삭제시 연동된 데이터베이스 정보도 삭제하기