2014-12-09 11 views
6

방금 ​​SharePoint 개발 작업을 처음 시작하여 만들었습니다 : SharePoint Online 인스턴스 (Office 365 평가판)에서 호스팅되는 웹 파트 용 프로젝트.클라이언트 웹 파트 콘텐츠 페이지에서 웹 파트 상태를 유지하는 방법은 무엇입니까?

List API를 사용하여 내가 제시해야하는 콘텐츠를 가져 오는 방법을 알아 냈습니다. 배너 이미지의 회전 목록이 있지만 나머지 관심사가 하나 있습니다. 나는 목록에서 내가 어디에 있는지, 그리고 마지막으로 언제 이미지를 변경했는지 추적하고 싶습니다. Another question of mine은 로컬 저장소에 연결하면이 문제를 매우 잘 처리하지만 SharePoint 서비스에서이 상태를 유지하는 데 사용할 수있는 SharePoint REST 또는 JSOM API가 있습니까?

답변

1

로컬 저장소 답변을 좋아하지만 다른 SharePoint 목록에 상태 정보를 쓸 수도 있습니다.

시청자의 상태가 변경 될 때마다 표시되는 콜백 동작없이 AJAX 요청 또는 JSOM 요청을 보내고 사용자별로 정보를 추적하고 (아마 사용자 ID와 비교하여 인증됩니다) (아마 그들을 지원하는 사용자를 위해 웹 작업자를 사용할 수도 있습니다).

SharePoint 목록에 정보를 쓰는 것이 세계에서 가장 빠른 작업이 아니므로 요청이 완료되기 전에 배너를 회전시키고 요청을 실행할 수 있으며 사용자가 브라우저를 닫을 수도 있습니다. 그들은 이전에 있었던 동일한 슬라이드에 그냥 감을 것입니다 (이 경우에는 드문 경우에 마지막 단계를 반복하십시오).