首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带特殊字符/ Umlauts的Angular 9字符串插值

带特殊字符/ Umlauts的Angular 9字符串插值
EN

Stack Overflow用户
提问于 2020-08-07 18:21:26
回答 1查看 559关注 0票数 0

嗨,我正在为一家德国企业开发一个小型not应用程序,并面临特殊字符无法正确呈现的问题。

元字符集设置为utf8,在html中使用üäöset时没有问题,但在使用字符串插值时就会遇到问题。

下面是一个示例:<span>{{user.lastName}} Müller</span>

代码语言:javascript
运行
复制
Müller Müller

我看到人们想出了一种变通办法,可以使用管道并将其呈现为[innerHtml],但我也在<input>和其他与html无关的位置使用它。

有没有好的方法来正确地呈现这些字符串?

EN

回答 1

Stack Overflow用户

发布于 2020-08-07 18:45:14

使用NGX翻译服务。NGX-Translate是一个用于Angular的国际化库。它可以让你为你的内容定义不同语言的翻译,并在它们之间轻松切换。

有关更多信息ngx-translate,请找到以下链接

Github link

代码语言:javascript
运行
复制
import {TranslateService} from '@ngx-translate/core';

   @Component({
       selector: 'app-root',
       template: `
       <div>
        <span>{{name | translate }} Müller</span>
      </div>`,
     })
    export class AppComponent {
       name= 'Müller'
       constructor(public translate: TranslateService) {
      }
     }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63299840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档