[개발] 웹스퀘어 WebSquare

[WebSquare] 웹스퀘어 dataList getModifiedJSON 란? 사용법과 활용

  • -
반응형

 

WebSquare getModifiedJSON: 사용법과 활용

1. getModifiedJSON이란?

WebSquare에서 제공하는 getModifiedJSON은 특정 컴포넌트의 데이터 변경 사항을 JSON 형식으로 반환하는 메서드입니다. 주로 데이터의 변경 여부를 확인하거나 서버로 전송하기 위한 데이터 객체를 구성할 때 유용하게 사용됩니다.

 

 

 

 

 

 

2. 주요 기능

  • 변경 데이터 추출: 특정 컴포넌트에서 수정된 데이터만 추출할 수 있습니다.
  • JSON 형식 반환: 반환 값이 JSON 포맷이므로 직관적이고 활용하기 쉽습니다.
  • 서버 통신 활용: 수정된 데이터를 서버로 전송하는 데 사용됩니다.

 

 

 

 

 

 

3. 주요 메서드 사용법

아래는 getModifiedJSON 메서드를 사용하는 기본적인 코드 예제입니다:

// 특정 컴포넌트에서 수정된 데이터를 가져오기
var modifiedData = $p.getComponentById("dataGrid1").getModifiedJSON();

console.log(modifiedData);

위 코드에서 dataGrid1은 수정된 데이터를 추출할 대상 컴포넌트의 ID입니다.

 

 

 

 

 

4. 활용 사례

  1. 데이터 저장사용자가 데이터 그리드에서 수정한 내용을 저장 버튼을 통해 서버로 전송할 때 활용합니다.
  2. // 수정된 데이터만 서버로 전송 var modifiedData = $p.getComponentById("dataGrid1").getModifiedJSON(); $p.ajax({ url: "/saveData", method: "POST", data: JSON.stringify(modifiedData), success: function(response) { console.log("저장 성공", response); }, error: function(error) { console.error("저장 실패", error); } });
  3. 변경 내역 추적데이터 변경 사항을 추적하여 UI에 반영하거나 사용자에게 경고 메시지를 표시할 수 있습니다.

 

 

 

 

 

5. 주의 사항

  • 메서드를 호출하기 전에 대상 컴포넌트가 올바르게 초기화되어 있는지 확인하세요.
  • 반환된 JSON 데이터를 서버로 전송할 경우, 필요에 따라 추가 변환 작업이 필요할 수 있습니다.

 

 

 

 

 

6. 요약

WebSquare의 getModifiedJSON 메서드는 데이터 변경 사항을 JSON 형식으로 쉽게 처리할 수 있는 강력한 도구입니다. 주로 데이터 저장, 변경 내역 추적, 서버 통신 등 다양한 용도로 활용되며, 올바른 사용법을 익히면 개발 생산성을 높일 수 있습니다.

 

 

 

 

 

 

7. 추가 정보

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.