tui.grid icon indicating copy to clipboard operation
tui.grid copied to clipboard

그리드에서 파라미터를 post로 전송하는 방법

Open JongHyeonKimDev opened this issue 2 years ago • 2 comments

Version

4.20.3

Development Environment

크롬, windows, java, spring

현재 tui 그리드에서 제공하는 파라미터 전달방법에 대해 찾아보니 initParams:{ param : 'param value'} 형태로 datasource 에서 api에 전달하는 방식이 지원되더군요.

많은 경우 get 방식보다 post 방식으로 데이터를 전달해야 하는 경우가 생기는데 이 경우에 대한 지원계획은 없으신지 문의 드립니다.

출처 : https://github.com/nhn/tui.grid/blob/master/packages/toast-ui.grid/docs/ko/data-source.md api 옵션 정의 시 초기 요청 파라미터를 추가하고 싶은 경우, initParams 속성을 설정하면 해당 파라미터를 query string에 추가하여 요청한다. initParams 속성은 GET api에 대해서만 유효하다.

JongHyeonKimDev avatar May 29 '22 04:05 JongHyeonKimDev

initParams가 필요한 경우는 첫 로딩일 텐데 POST 방식이 필요하시다구요? 저장을 위한 POST 메서드라면 createData를 쓰시면 될 것 같은데...

fix-a-lot avatar May 29 '22 22:05 fix-a-lot

최초 로딩할때 사용하긴 하는데요. 고객사에서 get 방식에 대해 부정적인 경우가 많아서 post 방식으로 사용하고 싶어서 문의 드렸습니다.

사실 ajax를 이용하거나 하면 어떻게든 처리가 가능하긴 할테지만 기본 제공되는 방식에서 get 방식만으로 제한되기에 post 방식에 대한 지원을 요청드려봤습니다.

JongHyeonKimDev avatar May 30 '22 07:05 JongHyeonKimDev