В total.js, как лучше всего определить глобальные константы, которые я могу использовать в скриптах и ​​шаблонах? - PullRequest
0 голосов
/ 21 ноября 2019

Например, если я хочу определить текстовые сообщения на нескольких языках:

const AVAILABLE_LANGUAGES = ["en", "fr"];
const CONFIRM_BUTTON_TEXT = { "en": "Confirm", "fr": "Confirm in french"};

Тогда где-нибудь в шаблоне компонента можно будет использовать их как:

<button>@{global.CONFIRM_BUTTON_TEXT.en}</button>

или вскрипт компонента или контроллер, например:

var default_language = global.AVAILABLE_LANGUAGES[0];
  1. где я должен определить эти константы для лучшей практики
  2. как я могу получить к ним доступ в компонентах с помощью javascript
  3. какможно ли получить к ним доступ в шаблонах html
  4. как получить к ним доступ в контроллерах
...