我怎样才能最终改变我的Ember应用程序的标题?

时间:2014-12-19 19:48:30

标签: ember.js

我知道这个问题类似于Setting page title with ember.js(以及其他问题),但我想知道的是,是否有更好的方式永久更改页面的标题标记,所以当我导航到页面时,加载和设置页面标题之间没有延迟。

目前,我只是在应用程序路径中将标题设置为我的页面,如下所示:

import Ember from "ember";

export default Ember.Route.extend({
  activate: function() {
    Ember.$(document).attr('title', "My Application");
  }
});

哪个效果很好,但在展示" MyApplication"之间有明显延迟。和#34;我的申请。"

如果我可以在某个地方的管道中设置标题以消除这种延迟,那将会很棒。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以尝试直接在index.html中修改title属性 app/index.html

变化:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>My Application</title> <!-- here -->