मेरा प्रश्न ngrx प्रभाव और reducers से संबंधित है।मुझे एनजीएक्स स्टोर के लिए डेटा को बदलने के उद्देश्य से व्यावसायिक तर्क कहां रखना चाहिए: प्रभाव या reducers में?
मुझे इसे ngrx store में रखने से पहले बैकएंड से पुनर्प्राप्त डेटा को बदलने की आवश्यकता है।
Map<string, Message[]>
असल में मैं कर रहा हूँ:
Message[]
मैं निम्नलिखित में सरणी को बदलने की जरूरत है: डेटा बैकएंड से लिया गया Message
का एक सादा सरणी (Message
अपने आवेदन में एक कस्टम प्रकार है) है काउंटरपार्टी (प्राप्तकर्ता या प्रेषक) आईडी (कुंजी) द्वारा उपयोगकर्ता के संदेशों को समूहीकृत करना।
मैं कहाँ Message[]
Map<string, Message[]>
करने से परिवर्तन प्रदर्शन करने के लिए यकीन नहीं है: मैं @Effect में या कम करने समारोह में परिवर्तन व्यापार तर्क रखना चाहिए?
धन्यवाद। यह स्पष्ट बनाता है। – balteo
एक और विकल्प जोड़ा गया: एक चयनकर्ता। – cartant