2013-08-22 11 views
5

चला गया है, मैं एक लार्वेल + एंगुलरजेएस एप्लीकेशन बना रहा हूं जहां लार्वा मार्ग (सुरक्षा समस्याओं के कारण) को संभालती है। सबसे पहले मैंने एंगुलरजेएस रूटिंग के साथ थोड़ा सा प्रयोग किया, इसलिए मैंने रूटरप्रोवाइडर इत्यादि का उपयोग किया। अब जब मैं इसे से छुटकारा पाने की कोशिश कर रहा हूं, तो कोणीय जेएस मेरे यूआरएल के अंत में #/partofthelink जोड़ता रहता है। यह काफी परेशान है और मैं इससे छुटकारा पाना चाहता हूं।कोणीय जेएस रूटिंग को अक्षम करें, रूटरप्रोवाइडर पहले से ही

मैंने पहले से ही रूटप्रोवाइडर आदि को हटाने के बारे में बहुत कुछ पढ़ा है, यह सब किया गया है। मुझे वास्तव में यह नहीं मिलता है कि यह कहां से आता है।

मैं कुछ दिनों के लिए बहुत कोशिश कर रहा हूं।

कोई विचार क्या कारण हो सकता है?

धन्यवाद!

अद्यतन: समस्या हल हो गई।

कहीं भी उपयोग में $ रूट सेवा थी। इससे छुटकारा पा लिया, अभी भी कोई सफलता नहीं मिली। अब ऐसा लगता है कि बूटस्ट्रैप-ui ड्रॉपडाउन का उपयोग करते समय $ स्थान सेवा का उपयोग करता है। इसलिए मैंने इसे वहां भी हटा दिया। अब सब ठीक काम कर रहा है।

धन्यवाद!

+0

यदि कोणीय लिंक में कुछ जोड़ रहा है (जो एक रीडायरेक्ट कर रहा है), वहां कहीं भी 'राउटरप्रोवाइडर' छोड़ा जाना चाहिए। यदि संभव हो, तो अपना कोड यहां पोस्ट करें। – Pavlo

+0

इस प्रश्न के "अद्यतन" अनुभाग को ढूंढने वाले अन्य लोगों के लिए, संबंधित AngularJS बग में यह टिप्पणी भी ब्याज की होगी: https://github.com/angular/angular.js/issues/4608#issuecomment- 32713399 – user161642

उत्तर

6

क्या आप $ स्थान सेवा का उपयोग करते हैं? तो आपको उस से भी छुटकारा पाना होगा

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