Как предотвратить жесткое кодирование в угловых приложениях - PullRequest
0 голосов
/ 20 ноября 2018

В настоящее время я работаю над угловым проектом, в котором я обнаруживаю, что вставляю жестко запрограммированные значения строк, чисел и т. Д. В шаблон HTML. Я пытался хранить жестко запрограммированные значения в полях объекта и вводить объект в зависимости от того, какой компонент нуждается в этом.Это.Однако это не кажется очень интуитивным.Есть ли способ получить значения из некоторых файлов свойств, как мы делаем в Java.Я также хотел бы знать, какие рекомендации вы, разработчики, используете для предотвращения этого?

1 Ответ

0 голосов
/ 20 ноября 2018

Вы также можете сделать это с помощью файла свойств.Лучшим способом было бы создать файл json, например, example.json и вызвать в json, а затем просто выполнить вызов API, например:

$http.get('your_web_address/example.json')
.success(function(data){
 // assign the data to a var or write next logic directly
})

, а затем использовать содержимое json согласно выбору

Вы также можете сделать это как сервисный звонок, если хотите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...