Je souhaite enregistrer les données de géométrie après les avoir modifiées, j'ai donc besoin d'un événement qui se déclenche une fois que j'ai fini de modifier la fonction. J'utilise ce qui suit à partir de ce message: l' auditeur modifie l'interaction
var selected_features = select.getFeatures();
// when a feature is selected...
selected_features.on('add', function (event) {
// get the feature
var feature = event.element;
feature.on("change", function (event) {
logStatus(feature.getId() + " has been changed!\n");
});
});
Mais cet auditeur se déclenche trop de fois en une seule modification, et si j'utilise «une fois» au lieu de «sur», il ne déclenche que le premier petit changement et pas plus, donc il ne sauvegarde pas le vrai changement. J'ai besoin de quelque chose comme "changeend" ou "modifyend" qui se déclenchera lorsque j'aurai fini de modifier la fonctionnalité, que puis-je utiliser?