如何在 index.html 上使用 ngx-translate?
How to use ngx-translate on index.html?
你究竟是如何在 Angular 7 项目中使用 ngx-translate 翻译你的主 index.html 文件的?基本上我有一个 <app-root></app-root>
加载应用程序,但在索引之上是例如 <title>
和 IE 浏览器的警告。也许我只是很厚,但我无法弄清楚。索引文件之外的一切都很好,我假设主要是因为一切都由 app.component.ts 和 app.module.ts 之后加载。
这可能有点含糊,让我知道,我可以提供更多详细信息,我假设它应该是一个简单的 - 你不能或这样做。
对于标题字段,Angular 具有内置标题服务。您可以轻松地从任何组件设置 index.html 文件的标题。 https://angular.io/guide/set-document-title
还有一个很有帮助的 post 我过去曾使用它来动态设置来自 app.component.ts https://toddmotto.com/dynamic-page-titles-angular-2-router-events 的页面标题。本文中 Angular 4+ 所需的唯一更改是使用更新的 rxjs 运算符。
其次,对于 IE,您可以使用 polyfills.ts 文件并取消注释几行以启用 IE 10 和 11 支持,这样一开始您甚至可能不需要警告。如果您绝对需要该警告,您可以使用 good ol' fashion JavaScript 为用户调整该警告。这不会很复杂,因为它应该在页面加载时被捕获并立即锁定应用程序并显示消息,否则将被忽略并 angular 加载。
总的来说,最佳做法是将您可以包含在 angular 项目根目录下的 app.component.html 文件中。
你究竟是如何在 Angular 7 项目中使用 ngx-translate 翻译你的主 index.html 文件的?基本上我有一个 <app-root></app-root>
加载应用程序,但在索引之上是例如 <title>
和 IE 浏览器的警告。也许我只是很厚,但我无法弄清楚。索引文件之外的一切都很好,我假设主要是因为一切都由 app.component.ts 和 app.module.ts 之后加载。
这可能有点含糊,让我知道,我可以提供更多详细信息,我假设它应该是一个简单的 - 你不能或这样做。
对于标题字段,Angular 具有内置标题服务。您可以轻松地从任何组件设置 index.html 文件的标题。 https://angular.io/guide/set-document-title
还有一个很有帮助的 post 我过去曾使用它来动态设置来自 app.component.ts https://toddmotto.com/dynamic-page-titles-angular-2-router-events 的页面标题。本文中 Angular 4+ 所需的唯一更改是使用更新的 rxjs 运算符。
其次,对于 IE,您可以使用 polyfills.ts 文件并取消注释几行以启用 IE 10 和 11 支持,这样一开始您甚至可能不需要警告。如果您绝对需要该警告,您可以使用 good ol' fashion JavaScript 为用户调整该警告。这不会很复杂,因为它应该在页面加载时被捕获并立即锁定应用程序并显示消息,否则将被忽略并 angular 加载。
总的来说,最佳做法是将您可以包含在 angular 项目根目录下的 app.component.html 文件中。