1

Ionic 1에서 Ionic 2로 수행되는 응용 프로그램을 다시 작성하고 있습니다. 오래된 코드 기반으로 100 % HTTP 가져 오기/게시가 이루어 지므로 데이터 저장 및 검색에 매우 나쁜 UX를 제공합니다. 목표는 SQL 서버 db 백엔드 (이미 완료 됨)를 사용하여 Azure 모바일 서비스와 오프라인 동기화 데이터/blob (그림)로 새로운 Ionic 2 앱을 통합하는 것입니다.Azure 모바일 서비스 사용하기 Ion 2와 오프라인 동기화

은 지금까지 내가 2

자바 스크립트 클라이언트 라이브러리를 아드리안 홀 설명서 (https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-cordova-get-started-offline-data)을 다음과 이온 1에서 다소 동작하는 예제를 해결하기 위해 관리하지만

푸른 코르도바 플러그인 을 시도 Richard Shergold의 블로그 게시물 (https://ionicallyspeaking.com/2016/10/11/ionic-2-and-azure/)을 따라 가며 Ionic 2에서 데이터를 가져 오는 작업 예제를 얻을 수는 있지만 오프라인 동기화 비트를 얻지는 못했습니다.

가장 큰 차이점은 현재 라이브러리에 사용할 수있는 입력이 없다는 것입니다. 팀에 따라 파이프 라인에 있습니다. (https://github.com/Azure/azure-mobile-apps-js-client/issues/79)

그 이상의 사람이 있습니까? 커뮤니티에서 매우 제한된 사람들입니다. 9 누군가 Ionic 2 앱으로 오프라인 동기화를 사용하는 방법에 대한 실제 예제로 안내하여 나를 도울 수 있습니까?

내 모든 코드 단편은 위 링크의 내용과 같습니다. 나는 노력하지 않고 묻지 않고있다. 정말 도움이 필요해. 부디!

답변

0

https://github.com/Azure-Samples/app-service-mobile-cordova-client-conflict-handling은 오프라인 동기화 사용 방법과 충돌을 처리하는 방법을 보여주는 Cordova 샘플입니다. 이것은 당신의 이오니아 응용에 대한 좋은 참고 자료가 될 것입니다.

+0

답변 해 주셔서 감사합니다. Ion 1에서 예제를 만들었을 때 repo를 보았습니다. 그러나 Ionic 2에 대해서도 같은 것을 통합하고 싶습니다. Ion 2에서 발견 한 어려움은 my ion 2에서 azure를 통합/참조하는 것과 같습니다. 유형 스크립트를 사용합니다. –

+0

나는 본다. 유형 정의를 추가하는 것은 우리의 백 로그에있었습니다. https://azure.github.io/azure-mobile-apps-js-client/에서 API 참조를 살펴 보셨습니까? 이는 유형 정의가없는 경우 단기간에 유용한 참조가 될 수 있습니다. – Shrirang

+0

링크를 제공해 주셔서 감사합니다. 나는 사람들이 모듈을 위해 자신의 * .dts를 작성하는 것을 보았으나 그 공식이 아닌 그 이후에 의존하지 않을 것이다. 그러나 여러분이 시작한다면 우리는 정의를 작성하는데 기여할 수있을 것이라고 확신합니다. –

관련 문제