Определите свойство статического объекта как получатель - PullRequest
0 голосов
/ 03 сентября 2018

Возможно ли FormConfig.fields.name.label назначить геттер?

this.nameLabel не работает, поскольку this является неопределенным , поскольку static class.

просто nameLabel не работает, так как nameLabel равно undefined .

FormConfig.nameLabel - FormConfig is undefined

class FormConfig {
  static get nameLabel() {
    return i18n.t('label.name');
  }

  static fields = {
    name: {
      label: this.nameLabel,
    },
};
...