В файле Fromly.js у нас есть функция с именем addFormatters
.
Мы используем var ctrl = scope.fc;
На самом деле scope.fc
- это массив, как я могу видеть в целомФайл .js, но внутри функции, приведенной выше, он пытается получить значения в виде объекта вместо массива.
var value = ctrl.$modelValue;
ctrl.$formatters.forEach(function (formatter) {
value = formatter(value);
});
ctrl.$setViewValue(value);
ctrl.$render();
ctrl.$setPristine();
Приведенное выше значение должно быть изменено на ctrl = scope.fc || scope.fc[0]
, чтобы оно не выдавало неопределенную ошибку при использовании средств форматирования.