Ich versuche mein aktuelles Angular.js-Projekt nach Aurelia.js zu migrieren. Ich versuche, so etwas zu tun:
report.js
export class Report {
list = [];
//TODO
listChanged(newList, oldList){
enter code here
}
}
report.html
<template>
<require from="component"></require>
<component list.bind="list"></component>
</template>
Die Frage ist also: Wie zu erkennen, wenn das ist Liste geändert?
In Angularjs kann ich
$scope.$watchCollection('list', (newVal, oldVal)=>{ my code });
Vielleicht Aurelia haben etwas ähnliches?
Wissen Sie nicht Lösung mit benutzerdefinierten Ereignissen? –