Every line of 'angular 6 reload current route' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
38 $reload(url, {replace = false} = {}) { 39 this.$navigate(url, {replace, reload: true}); 40 }
95 async reload(route) { 96 delete this.components[route]; 97 this.pageLoader.clearCache(route); 98 99 if (route !== this.route) return; 100 101 const { pathname, query } = this; 102 const url = window.location.href; 103 104 this.events.emit('routeChangeStart', url); 105 const routeInfo = await this.getRouteInfo(route, pathname, query, url); 106 const { error } = routeInfo; 107 108 if (error && error.cancelled) { 109 return; 110 } 111 112 this.notify(routeInfo); 113 114 if (error) { 115 this.events.emit('routeChangeError', error, url); 116 throw error; 117 } 118 119 this.events.emit('routeChangeComplete', url); 120 }
61 $route: function routeChange() { 62 this.entries.trees = []; 63 this.entries.submodules = []; 64 this.entries.blobs = []; 65 this.nextPageCursor = ''; 66 this.fetchFiles(); 67 },
36 public nvRouteChange(lastRoute: string, newRoute: string) { 37 this.resetState(this.to); 38 }
175 _routeChanged(route, basePath) { 176 if (typeof route.path === "string") { 177 if (typeof basePath === "string") { 178 if (route.path.startsWith(basePath)) { 179 return; 180 } 181 } 182 // reload the page which since route changed will load that page 183 window.location.reload(); 184 } 185 }
10 function route($stateProvider, $urlRouterProvider) { 11 // create a url route 12 // @see https://angular-ui.github.io/ui-router/site/ 13 $stateProvider.state("home", { 14 url: "/", 15 // don't use a template file, get it from '$templateCache' instead 16 templateProvider: getTemplate 17 }); 18 19 // route empty request to home page 20 // @see https://docs.angularjs.org/api/ngRoute/provider/$routeProvider 21 $urlRouterProvider.when("", "/"); 22 23 // always use $inject to make functions minify-able 24 // @see: https://docs.angularjs.org/guide/di 25 getTemplate.$inject = ["$templateCache"]; 26 27 /** 28 * get template from cache 29 * @param {$templateCache} $templateCache 30 * @returns string 31 */ 32 function getTemplate($templateCache) { 33 // template cache will be generated by gulp -> gulpfile.js 34 // @see https://docs.angularjs.org/api/ng/service/$templateCache 35 return $templateCache.get("home/home.tpl.html"); 36 } 37 }
65 function handleRouteChangeFromFramework7(view, options, changeRouteCallback) { 66 if (!view.allowPageChange) return false; 67 68 const url = options.url; 69 const pageElement = options.pageElement; 70 71 if ((url && pageElement) || !url || url === '#') { 72 return true; 73 } 74 75 const inHistory = view.history.indexOf(url) >= 0; 76 const inDomCache = view.pagesCache[url]; 77 78 if (inHistory && inDomCache) return true; 79 80 return changeRouteCallback(url, view, options); 81 }
10 function route($stateProvider) { 11 // create a url route 12 // @see https://angular-ui.github.io/ui-router/site/ 13 $stateProvider.state("promise", { 14 url: "/promise", 15 controller: "practice.promiseController as controller", 16 // don't use a template file, get it from '$templateCache' instead 17 templateProvider: getTemplate 18 }); 19 20 // always use $inject to make functions minify-able 21 // @see https://docs.angularjs.org/guide/di 22 getTemplate.$inject = ["$templateCache"]; 23 24 /** 25 * get template from cache 26 * @param {$templateCache} $templateCache 27 * @returns string 28 */ 29 function getTemplate($templateCache) { 30 // template cache will be generated by gulp -> gulpfile.js 31 // @see https://docs.angularjs.org/api/ng/service/$templateCache 32 return $templateCache.get("examples/promise/promise.tpl.html"); 33 } 34 }
27 reload() { 28 this.$window.location.reload(); 29 }
117 ngOnChanges(changes: SimpleChanges): void { this.update(); }