Угловая 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 (); }
Выделенные переменные не совпадают