안녕하세요 그레이프시티입니다.
문의하신 내용의 경우, Wijmo 기능에 대한 내용이기보다는 개발 로직에 대한 내용이며 데모는 참고용이기에 데이터 호출의 경우 필요한 로직에 따라 자체적으로 수정해서 사용하시면 됩니다.
먼저 getPosts 함수는 async 키워드를 사용하여 호출하는 경우 비동기로 만들어졌기 때문에 Promise가 반환되며 Detailrow에 업데이트된 값을 표시하려면 'getPosts()' 메서드와 함께 사용되는 then() 콜백에서 셀의 innerHTML을 변경할 수 있습니다.
아래 샘플을 공유드리며 샘플에서는 두 가지 접근 방식을 보여주고 있습니다.
첫 번째 접근 방식(주석이 해제된 asyncDetailProvider() 메서드)은 'getPosts()' 메서드의 then() 콜백에서 데이터를 받을 때 DetailRow에 FlexGrid를 생성해줍니다.
두 번째 접근 방식(주석 처리된 asyncDetailProvider() 메서드)에서는 FlexGrid를 먼저 생성하고 'getPosts()' 메서드의 then() 콜백에서 FlexGrid의 itemsSource를 업데이트 처리를 해주고 있습니다.
- detail API 문서
관련 API 문서를 공유드리며 다른 궁금한 점이 생기면 문의주시기 바랍니다.
감사합니다.
그레이프시티 드림