Ожидаемая ошибка идентификатора, строки или номера в IE - PullRequest
0 голосов
/ 17 января 2019

Я работаю с Angular-formly, где я застрял с приведенным ниже синтаксисом кода, который не работает в IE. Я хочу получить поле выбора с пользовательскими значениями параметров.

defaultOptions : function(options) {
    /* jshint maxlen:195 */
    let ngOptions = options.templateOptions.ngOptions || "option[to.valueProp || 'value'] as option[to.labelProp || 'name'] group by option[to.groupProp || 'group'] for option in to.options";
    return {
      ngModelAttrs: {
        [ngOptions]: {
          value: options.templateOptions.optionsAttr || 'ng-options'
        }
      }
    };
  },

для строки [ngOptions]: {, она выдает ошибку «Ожидаемый идентификатор, строка или число»

Какой должен быть синтаксис, который будет работать во всех браузерах?

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