मैं AngularJS में .config
और .run
फ़ंक्शंस के बीच अंतर ढूंढना चाहता था। मैं मार्गों की स्थापना के लिए अपने .config
का उपयोग कर रहा था, लेकिन मेरे पास मार्ग परिवर्तन शुरू करने और सफलता की घटनाओं को देखने के लिए कुछ $on
है।.config, .run, AppCtrl - मार्ग कहां रखना है?
तब मैंने इस कोड को .run
पर ले जाया क्योंकि मुझे .config
में कुछ निर्भरता इंजेक्शन समस्याएं थीं।
अंत में मैंने इनमें से कुछ को CommonAppController
पर ले जाया है जिसे मैंने अपने <body>
पर सेट किया है।
मेरे पास 2 .config
था और यह ठीक चल रहा था, लेकिन निश्चित रूप से यह सही नहीं है?
क्या कोई भी किस विधि का उपयोग करने के लिए थोड़ा अंतर्दृष्टि दे सकता है?
क्या आप साझा कर सकते हैं कि आप सामान्य नियंत्रक में कैसे प्रबंधित करते हैं? मैंने रूट नियंत्रक का उपयोग करने और लॉगिन पेज पर रीडायरेक्ट करने का प्रयास किया है यदि उपयोगकर्ता प्रमाणीकृत नहीं है। मुद्दा यह था कि बाल नियंत्रक अभी भी बुलाया जा रहा था। किसी भी सहायताको बहुत सराहा जाएगा। – user3151766