2013-07-13 3 views
0

나는 Sencha를 처음 사용합니다. 옵션을 가지고 장치 locally. - 로컬 스토리지, SQLite는, JSON, XML에 로그인 정보를 저장하기 위해 구현하는 것이 좋다 지속성Sencha에서는 로컬 로그인을 저장하는 것이 더 좋습니다.

  1. : 따라서에 대한 조언을 좀하고 싶습니다?

  2. 자습서를 실행했지만 로컬 저장소 프록시 데이터를 유지할 수 없습니다. 아마도 데이터가 로컬 저장소에 저장되지 않을 수 있습니다. 상쾌하게 될 때, 나는 오래된 getcount 만 얻고있다.

참고 : 내가 진행하는 방법에 나를 인도 해주십시오 센차 터치 2.2.1

를 사용하여, 내가 놓친 거지 무엇에 있어요.

+0

개발자 콘솔의 '리소스 -> 로컬 저장소'에서 올바르게 수행하십시오. 브라우저에 저장되는 내용을 정확하게 볼 수 있습니다. 귀하의 정보가 존속되고 있는지 여부에 관계없이 귀하가 로컬 스토리지를 사용하고 있는지 여부를 추측합니다. – bwags

답변

0

질문 1) 나는 아무 문제없이 내 응용 프로그램에서 다음과 같은 방법을 사용하고

는 : 나는 Storage API의 다음 만들어 사용이 간단한 테이블에 사용자 데이터를 저장하기 위해 폰갭 프로젝트 내 엽차 응용 프로그램을 포장 .

응용 프로그램 시작시 사용자 데이터가 있는지 확인하고 로그인하지 않은 경우 간단한 INSERT INTO LOGIN ...으로 저장하고 결과를 저장소에 저장하십시오. 그렇지 않으면 응용 프로그램을 시작하십시오. 로그 아웃시 I TRUNCATE LOGIN.

이 작업을 수행하는 이점은 Phonegap이 SQLite API를 제공하여 각 플랫폼에서 실제로 아래에있는 것을 마스킹하는 것입니다. SQLite를 사용할 수 있다면 (즉, Android?) 사용하면됩니다. 그렇지 않으면 걱정할 필요없이 Localstorage (또는 무엇이든)에서 대체됩니다.

질문 2)

이 세부 사항을 더주고 우리에게 약간의 코드를 보여주는 또 다른 질문을여십시오.

+0

제안 해 주셔서 감사합니다. 나는 지역 상점에서 그것을 할 수 있었다. 그리고 나는 다른 데이터도 로컬 저장소에 저장하기 시작했습니다. 그러나 나는 그것이 약간의 로딩 시간을 잡는 것을 관찰하고있다. Phonegap 래퍼를 가지고 SQLite를 사용하라는 귀하의 제안으로 갈 것입니다. pls는 나에게 전화 차이가있는 sencha를 감쌀 수있는 가치있는 자습서를 제안합니다. sencha에 모험하기위한 격려를위한 thaks. – Daisy

+0

선택한 플랫폼과 관련된 자습서를 따르십시오. http://docs.phonegap.com/en/3.0.0/guide_platforms_index.md.html#Platform%20Guides. 나는 당신이 "로딩 시간이 좀 걸린다"는 말을 당신이 실제로 무엇을하는지에 달려 있습니다. 파일 시스템에서 데이터를 검색하는 데는 약간의 시간이 필요하며 Phonagap으로도 데이터를 가져올 수 있지만 대부분의 응용 프로그램에서는 눈에 띄지 않아야합니다. 또한, 아직 답변을 수락하지 않은 것을 보았습니다. http://meta.stackexchange.com/a/5235/187716에서보십시오. –

관련 문제