У меня следующий класс
export default class BaseStore {
@observable model ;
@action updateStore(propertyName, newValue) {
this.model[propertyName] = newValue;
}
}
В дочерних классах я добавляю слои к наблюдаемой модели, например:
model.payment.type = 'credit card'
Мой компонент реакции не отображается автоматически, когда это происходит, однако, если у меня есть данные верхнего уровня, такие как:
model.Type = 'CreditCard'
Я новичок в MobX и прочитал, что мне нужно использовать map (), но я не могу найти достойный пример, объясняющий, как его использовать.