2015-06-11 4 views
10

क्या कोई पॉलिमर डोम एपीआई विधि है या अतिरिक्त तत्वों के साथ दोहराए गए टेम्पलेट को स्वचालित रूप से अपडेट करने के अन्य तरीके हैं, क्या अंतर्निहित सरणी अपडेट होनी चाहिए?अंतर्निहित सरणी को बदलकर डोम-दोहराने वाले टेम्पलेट्स का डायनामिक अपडेट

मेरे पास एक गतिशील सरणी है जो बार-बार AJAX कॉल के माध्यम से अद्यतन हो जाती है। यह सरणी इसकी लंबाई बदलती रहती है (तत्वों को एजेक्स प्रतिक्रिया के आधार पर वृद्धि या हटाया जाता है)। सरणी <template is="dom-repeat"> के माध्यम से दस्तावेज़ में दिखाई देती है। अंतर्निहित सरणी अपडेट होने पर स्वचालित रूप से डोम को अपडेट करने का कोई तरीका है?

वर्तमान में, केवल तरीके मैं देख सकता हूँ

  1. वृद्धिशील अद्यतन की पहचान करना और मैन्युअल रूप से नोड संलग्न करना या हटाना है।
  2. पूरे दोहराए गए टेम्पलेट कंटेनर को हटाएं और एक नया टेम्पलेट पुनः स्टाम्प करें। मैं किसी भी तरह से एक नया टेम्पलेट गतिशील रूप से मुद्रित करने के लिए किसी भी तरह से नहीं जानता। क्या यह संभव है? एक तरीका यह है कि मैं इसे प्राप्त करने के बारे में सोच सकता हूं, एक और कस्टम तत्व है जो टेम्पलेट मुद्रांकन दोहराता है और जब भी कोई सरणी अद्यतन होता है, तो वर्तमान तत्व को हटाएं, तत्व को अद्यतन सरणी पास करके एक नया तत्व संलग्न करें।

2 का उपयोग करके, मैं दृश्य में स्वचालित रूप से अद्यतन सूची के संक्रमण प्रभावों का उपयोग करने में सक्षम नहीं होगा। मैं इन प्रभावों का उपयोग करने में सक्षम होना चाहता हूँ।

उत्तर

संबंधित मुद्दे