繁体   English   中英

angular2中的标题服务

[英]Title service in angular2

我已经使用了Angular的Tile服务,并且标题设置成功。 这是代码:

import { Component, OnInit } from '@angular/core';
import { Title } from '@angular/platform-browser';
@Component({
  selector: 'app-homepage',
  templateUrl: './homepage.component.html',
  styleUrls: ['./homepage.component.css']
})
export class HomepageComponent implements OnInit {

  constructor(private titleService: Title) { }

  ngOnInit() {
    this.titleService.setTitle('homepage first title');
  }

}

但是问题是,当我通过“查看页面源代码”检查标题更改时,没有任何更改得到反映,并且索引页面中的默认标题显示了,我该怎么办才能解决此问题。

“查看页面”源是普通的index.html源文件(就像您在服务器文件系统中拥有的一样)。 没有执行JavaScript或执行任何操作,因此显然不会显示任何内容。

如果您希望应用程序已经编译,请查看NgUniversal ,以利用服务器端渲染。 不确定是否适合您的用例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM