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