js proxy setter не запускается в aurelia. У меня есть конфиг, что я впрыснуть в моих компонентах:Aurelia Proxy не срабатывает сеттер
const config = { prop: 'value' };
export default new Proxy(config, {
get: function(obj, prop) {
console.log('get ' + prop + ' = ' + obj[prop]);
return obj[prop];
},
set: function(obj, prop, value) {
console.log('set ' + prop + ' = ' + value);
obj[prop] = value;
return true;
},
});
Поглощающие пожары, когда я изменить свойство, но функция сеттера не выполняется, даже если значение в изменении объекта конфигурации.
Я не вижу разницы с моим примером, кроме инструкции if. Я уже использую прокси для последующих операций над объектом конфигурации -> экспорт по умолчанию нового прокси ... – Chris