How to use the vue-router/dist/vue-router.js function in vue-router

To help you get started, we’ve selected a few vue-router examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github frappe / frappe / frappe / public / js / frappe / recorder / recorder.js View on Github external
Vue.use(VueRouter);
const routes = [
	{
		name: "recorder-detail",
		path: '/desk',
		component: RecorderDetail,
	},
	{
		name: "request-detail",
		path: '/request/:id',
		component: RequestDetail,
	},
];

const router = new VueRouter({
	mode: 'history',
	base: "/desk#recorder/",
	routes: routes,
});

new Vue({
	el: ".recorder-container",
	router: router,
	data: {
		page: cur_page.page.page
	},
	template: "",
	components: {
		RecorderRoot,
	}
});
github frappe / erpnext / erpnext / public / js / education / lms / lms.js View on Github external
return false;
						}
					}
					else {
						return false;
					}
				}
				else {
					return false;
				}
			}
		}
	});
	lms.view = new Vue({
		el: "#lms-app",
		router: new VueRouter({ routes }),
		template: "",
		components: { lmsRoot },
		mounted() {
			lms.store.updateState();
		}
	});
	lms.view.$router.afterEach((to, from) => {
		window.scrollTo(0,0);
	});
});