हैश एक डिफॉल्ट वाउ-राउटर मोड सेटिंग है, यह सेट है क्योंकि हैश के साथ, एप्लिकेशन को url की सेवा के लिए सर्वर से कनेक्ट करने की आवश्यकता नहीं है। इसे बदलने के लिए आपको अपने सर्वर को कॉन्फ़िगर करना चाहिए और मोड को एचटीएमएल 5 हिस्ट्री एपीआई मोड पर सेट करना चाहिए।
सर्वर कॉन्फ़िगरेशन के लिए यह Apache, Nginx और Node.js सर्वर सेट करने में आपकी सहायता करने के लिए लिंक है:
https://router.vuejs.org/guide/essentials/history-mode.html
फिर आपको यह सुनिश्चित करना चाहिए, कि vue राऊटर मोड निम्नलिखित की तरह सेट है:
vue- राउटर संस्करण 2.x
const router = new VueRouter({
mode: 'history',
routes: [...]
})
स्पष्ट होने के लिए, ये सभी वी-राउटर मोड हैं जिन्हें आप चुन सकते हैं: "हैश" | "इतिहास" | "सार"।
const router = new VueRouter({ history: true })