angular2路由切换改变页面title的示例代码
本篇文章主要介绍了angular2路由切换改变页面title的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
angular2里默认切换路由或者切换组件,页面的title是不会变化的。 angular2在路由设置里提供了data参数可以传值,如下 path: 'home', component: HomeComponent, data: { title: 'Home', aaa: 'aaaa', bbb: 'bbbb', ccc: "cccc"} data则可以传数据,在组件内可以调用。 参数调用 angular2提供Title服务可以修改title。 路由内获取设置的参数可以用ActivatedRoute的sna凡科抠图hot的data属性获取 如下: import { ActivatedRoute } from '@angular/router'; import { Title } from '@angular/platform-browser'; config: any; constructor( private route: ActivatedRoute, private titleService: Title ) { } ngOnInit(): void { // Get rmation from the app routing data this.config = this.route.sna凡科抠图hot.data; // Sets the page title this.titleService.setTitle(this.config.title); 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持凡科。 |