Я новичок в AngularJS и хочу найти эффективное решение для моей проблемы.
У меня есть массив объектов, как
var list = [
{listprice: 100, salesprice:100, discount:0},
{listprice: 200, salesprice:200, discount:0},
{listprice: 300, salesprice:300, discount:0},
];
Salesprice могут быть изменены пользователем или обновляемый бэкэнда кодом. Мое требование - следить за каждой ценой продажи за изменения (будь то пользовательский интерфейс или бэкэнд) и обновлять соответствующую скидку только для этого объекта.
Я рассматривал возможность использования $ watch, но не могу понять, как использовать его для привязки к каждой продажной цене в массиве и соответствующей функции, которая меняет скидку.
Похоже, что если вопрос отмечен как обман, должна быть предоставлена ссылка на оригинал. –