は、COMxのは、 角1.5コンポーネント呼び出しNG-変更私はコンポーネントを持って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のデータは新しいものではありません。 –
あなたはplunker/fiddleで問題を再現できますか? –