diff --git a/src/app/_services/seo.service.ts b/src/app/_services/seo.service.ts index ae9deb4..f7ce2c3 100644 --- a/src/app/_services/seo.service.ts +++ b/src/app/_services/seo.service.ts @@ -10,14 +10,16 @@ import { filter } from "rxjs/operators"; }) export class SEOService { constructor(private title: Title, private meta: Meta, router:Router) { + router.events .pipe( - filter((event:any)=>{return event.routerEvent}) + filter((event:any)=>event.url&&event.type == 1) ) .subscribe( (event)=>{ - console.log('Seo', event.routerEvent.url); - let data = this.seoData[event.routerEvent.url] + console.log('Seo', event); + let url = event.url + let data = this.seoData[url] if(data){ this.updateTitle(data.title); this.updateDescription(data.description); diff --git a/src/app/app.component.html b/src/app/app.component.html index dc2754a..3d32d07 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -44,9 +44,9 @@
@@ -91,8 +91,7 @@ - - +
+
+
+
+
+
+
+
+
+
+
+
+
+