मुझे निम्न समस्या है। मेरी रीढ़ आवेदन का कुछ भाग की तरह यूआरएल है:बैकबोन.जेएस और अग्रणी हैश
site.ru/#profile
जब पेज के लिए URL परिवर्तन भरी हुई है:
site.ru/profile
तो, हैश खो गया था।
var routeStripper = /^[#\/]/;
...
var frag = (fragment || '').replace(routeStripper, '');
मैं इस कोड में URL के शुरू स्वच्छ एक हैश को समझने के रूप में: तो, मैं रीढ़ की नेविगेट समारोह में समस्या देखते हैं।
क्या समस्या को ठीक करने के लिए कोड की इस पंक्ति को हटाने का यह सही तरीका है? क्या आप इसे ठीक करने के कुछ अन्य तरीकों की सलाह दे सकते हैं।
टीआईए!
हाँ का उपयोग करें, मैं pushState = true का उपयोग करता हूं। अगर मैं पुशस्टेट को हटा देता हूं जो मैंने खोला है? – dizpers
सभी पुशस्टेट नियंत्रण हैश आधारित यूआरएल का उपयोग करना है या इतिहास एपीआई का समर्थन करने वाले ब्राउज़र पर नहीं। – abraham