Угловая 5-строковая постоянная экстернализация

Текущее поведение

Мы пытаемся загрузить строковые константы меток на основе некоторых критериев, чтобы их можно было настраивать без сборки и модификации кода.

Ожидаемое поведение

Должны предоставить некоторые файлы конфигурации вне папки приложения, в зависимости от критериев, выбрать конкретные конфигурации меток, и приложение должно загрузиться после получения файла конфигурации.

Нам нужно иметь некоторые конфигурации, такие как пример, описанный ниже.

app.component.html
<i class="fa fa-calendar"></i>{{labelConstant.TEST_LABEL}}

app.component.ts
export class AppComponent {
    labelConstant = LabelConfig.getLabels();
}

college.json
{
    "TEST_LABEL" : "Internal Assessment Configuration"
}

school.json
{
    "TEST_LABEL" : "Unit Test Configuration"
}

1 ответ

app.component.html {{labelConstant.TEST_LABEL}}

app.component.ts класс экспорта AppComponent { Label_Constant = LabelConfig.getLabels (); }

Выделенные переменные не совпадают

Другие вопросы по тегам