Mio*_*vic 0 innerhtml angular-translate angular
在翻译 json 我有这样的东西
"Take": "The '<b>{{Name}}</b>' is assigned to user <b>{{user}}</b> until <b>{{Date}}</b>"
Run Code Online (Sandbox Code Playgroud)
但是当我在 html 中尝试这样的事情时
<p [innerHTML]="'Take' | translate: '{ Name: options.Name, user: options.user, Date: options.date }'">
</p>
Run Code Online (Sandbox Code Playgroud)
和对象
options = {
Name: John,
user: Rambo,
Date: 22/02/1997
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误 错误语法错误:TranslatePipe 中的参数错误。期望一个有效的对象,收到: 我不知道我哪里出错了?
小智 5
translate: '{ Name: options.Name, user: options.user, Date: options.date }'
Run Code Online (Sandbox Code Playgroud)
意味着你发送一个字符串。
试试
translate: { Name: options.Name, user: options.user, Date: options.date }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
179 次 |
| 最近记录: |