Я работаю над приложением размера среднего и был интересно, если я должен держать все строковые литералы в шаблонах, или поместить их все в сервис:AngularJS - текстовые этикетки как служебные или встроенные?
<script type="text/ng-template" id="foo.html">
<div ng-show="deadline.start">
<p>
A paragraph of text // inline
</p>
<p>
{{labels.FOO}} // the same text in a service
</p>
</div>
</script>
Преимущество заключается в том, насколько я понимаю, что у вас есть все в одном месте, а недостатком является то, что вы создадите ненужные привязки. Любые советы, которые вы могли бы дать по этому поводу?
Я вижу, так что основная причина, почему я хотел бы сохранить их в службе, когда приложение будет переводимым. Приветствия. – Ozrix