This addon provides a helper for changing the title of the page you're on.
ember-page-title
follows the release format provided in The Ember 2.x Project. For support of Ember versions below 1.13, please use 1.1.11
(named as ember-document-title
):
ember install ember-document-title@1.1.11
For any other app, follow the scheme outlined in the blog post. Previous versions of the addon may work with newer versions of Ember, but that is not guaranteed-- YMMV. If you're on the latest stable release of Ember, you may install the addon without a version number.
ember install ember-page-title
As of v3.0.0 this addon maintains the page title by using the
<title>
tag in your document's <head>
. This is necessary for
FastBoot
compatibility.
For proper functioning you will need to remove the default <title>
tag from app/index.html
.
attribute | type | default |
---|---|---|
separator | string | `" |
prepend | boolean | false |
replace | boolean | false |
The default value for the separator can be overridden by extending the service that stores the list of titles:
// app/services/page-title-list.js
import PageTitleList from 'ember-page-title/services/page-title-list';
export default PageTitleList.extend({
defaultSeparator: ' > '
});
Contributors are welcome! Please provide a reproducible test case. Details will be worked out on a case-per-case basis. Maintainers will get in touch when they can, so delays are possible. For contribution guidelines, see the code of conduct.
To publish documentation (under the tests/dummy directory) run the following command:
npm run-script publish-docs