Я пытаюсь создать наблюдаемый список (т. Е. Когда элемент списка изменяется, удаляется или добавляется, я хотел бы обновить пользовательский интерфейс). Я знаю, что у mobx есть нечто, называемое «observableList», и поэтому кажется, что это возможно. Однако у меня есть проблемы с его реализацией. В настоящее время в моем файле хранилища mobx есть следующий код:
var metrics = Observable([.5,.5,.5]);
Затем позже я пытаюсь изменить один из элементов следующим образом:
metrics[index] = data;
Я получаю ошибку:
Метод '[] =' не определен для класса 'Observable>'.
Есть ли способ создать наблюдаемый список (или еще лучше, наблюдаемый словарь) во флаттере, или он еще не реализован?
Спасибо!