Ванильный JavaScript: прослушивание изменений в переменной класса

Ванильный JavaScript: прослушивание изменений в переменной класса

На этот вопрос уже есть ответ здесь:

Есть ли способ прослушать изменения переменной экземпляра в простом Javascript, а затем вызвать метод при изменении?

Я хотел бы обновить таблицу с этим шаблоном, начиная с этого класса:

 class TableUpdater { tabledata; async setData(editedRow) { const response = await fetch('http://example.com/api', { method : 'post' , headers : { "Content-Type" : "application/json" } , body : JSON.stringify(editedRow) }); const updatedData = await response.json(); this.tabledata = updatedData; } async updateTable(arg1) { // can do the below, but it would be nice to decouple setData() from updateTable() // await this.setData(arg1); // table creation logic } } const tableUpdater = new TableUpdater(); 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector