मैं डेव के दृष्टिकोण का उपयोग करूंगा, लेकिन मैं यहां थोड़ा और विस्तार से जाऊंगा। अपने ऐप में, एक सरणी बनाएं जिसमें प्रश्न होंगे। फिर उस वैल्यू को भी स्टोर करें जिस पर उपयोगकर्ता वर्तमान में है, इसे index
call कहते हैं उदाहरण के लिए। तब आपके पास निम्न स्यूडोकोड होता है:
index = 0
questions = []
अब जब आपके पास यह है, जैसे ही उपयोगकर्ता ऐप शुरू करता है, 10 प्रश्न लोड करें (डेव का उत्तर देखें, इसके लिए मोंगोडीबी की छोड़ें और सीमा का उपयोग करें), फिर उन्हें सरणी में जोड़ें। questions [index]
प्रस्तुत करें अपने उपयोगकर्ता को। जैसे ही सूचकांक 8 (=9वें प्रश्न) तक पहुँचता है, अपने एपीआई के माध्यम से 10 और प्रश्न लोड करें, और उन्हें सरणी में जोड़ें। इस तरह, आपके पास उपयोगकर्ता के लिए हमेशा प्रश्न उपलब्ध रहेंगे।