IE

时间:2019-01-17 07:11:40

标签: javascript angularjs drop-down-menu angular-formly angular-formbuilder

我正在使用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]行:{,它给我的错误是“期望的标识符,字符串或数字”

将在所有浏览器上使用的语法是什么?

0 个答案:

没有答案