Я пытаюсь вернуть хелперу число с запятыми (например, 100000 = 100 000). Он возвращается правильно, но я получаю сообщение об ошибке, появившемся в моей консоли.Ошибка при добавлении запятых на номер
Exception in template helper: TypeError: Cannot read property 'toString' of undefined
Если я console.log(value);
возвращает undefined
.
Путь: test.js
Template.registerHelper(
'formatCurrency', function(value) {
return value.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
},
);
Путь: test.html
{{formatCurrency compareSalary.userSalary}}
{{formatCurrency compareSalary.min}}