У меня есть компонент, позволяет сказать COMx,Угловая 1,5 вызывающий компонент нг-изменение infinitily
angular.component('comx', {
templateUrl: 'someUrl',
bindings: {
model: '=',
onChng: '='
}
}
и его HTML является
<input ng-model="vm.model" ng-change="vm.onChng">
и я добавляю этот компонент в другом шаблоне, как
<comx model="vm.data" on-chng="vm.test(vm.data)">
vm.test = function (val) {
console.log(val); // val is printing infinitly
}
консоль вышеприведенной функции является держать на печать
Почему бы не использовать '&' для выражения? это должно быть 'onChng: '&'' вместо этого –
пробовал это уже, но странно его предоставление предыдущих данных vm.data не новое. –
Вы можете воспроизвести проблему в плункер/скрипке? –