Учитывая массив sourceArray
, я хотел бы создать targetArray
, который зависит от записей первого. Это означает, что созданный массив должен содержать запись для каждой из исходных записей и обновляться при каждом изменении sourceArray
. Однако изменение targetArray
никогда не должно обновлять источник.
Этот Plunker работает, пока sourceArray
статичен. Как только вы начнете изменять исходные записи, он, очевидно, не обновит цель должным образом, потому что мне не хватает надлежащего механизма привязки данных.
Нужно ли обновлять targetArray
вручную, наблюдая за sourceArray
или существует какой-то механизм 1-way-databinding, реализованный с помощью Angular, который я могу использовать для синхронизации двух массивов?