innerHTML和转换Angular的正确值

问题描述 投票:0回答:2

在翻译json中,我有这样的内容

"Take": "The '<b>{{Name}}</b>' is assigned to user <b>{{user}}</b> until <b>{{Date}}</b>"

但是当我尝试使用html这样的内容时>>

<p [innerHTML]="'Take' | translate: '{ Name: options.Name, user: options.user, Date: options.date }'">
</p>

和对象

options = {
Name: John,
user: Rambo,
Date: 22/02/1997
}

我收到此错误ERROR语法错误:TranslatePipe中的参数错误。需要有效的对象,收到:

我不知道我在哪里弄错了?

在翻译json中,我有类似这样的“ Take”:“'{{{Name}}

angular innerhtml angular-translate
2个回答
4
投票
translate: '{ Name: options.Name, user: options.user, Date: options.date }'

0
投票
<p [innerHTML]="'Take' | translate: { Name: options.Name, user: options.user, Date: options.date }">
© www.soinside.com 2019 - 2024. All rights reserved.