【发布时间】:2022-01-21 15:49:13
【问题描述】:
我正在从 API graduated 获取值,我想从下面的数组中打印原始文本。
API 响应
当前结果如下图
.ts 文件
levelEducation = [
{id: "not-graduated", name: "OTHERS.NotGraduated"},
{id: "graduated", name: "OTHERS.Graduation"},
{id: "master", name: "OTHERS.Master"},
{id: "doctorate", name: "OTHERS.Doctorate"},
];
HTML 文件代码
<div class="form-field">
<label>{{'JOBAPPLICATION.LevelOfEducation' | translate}}</label>
<h5>{{userData.livello_studi ? userData.livello_studi : '-'}}</h5>
<h5 *ngFor="let item of levelEducation">{{(item.name ? item.name : '-' ) | translate}}</h5>
</div>
所以我需要在角度使用 ID 名称 graduated 来评估“OTHERS.Graduation”。
【问题讨论】:
-
我真的不知道预期的行为是什么。您想将渐变映射到毕业吗?您可以使用硬编码映射来做到这一点。不太确定“其他”是什么。应该做。我在这里有点困惑。也许你有一些澄清:)
-
“其他”。用于多语言,所以现在考虑作为一个简单的文本。
-
这个问题更多是关于如何在你的前端翻译不同的文本吗?就像你有一个法国前端,一个波兰人等?
标签: javascript html angular typescript