Поддержка шаблонов наблюдателей Mobx
Mobx предлагает пакет наблюдателя, который совместим только с реагирует, он сообщает магазину, что данные используются, и перезапустит компонент при изменении. Как вы дублируете поддержку наблюдателей MOBX?
2 ответа
Mobx не только для React является универсальным государственным управлением. Это еще более техническое решение для решения типичной проблемы в приложениях JavaScript.
Вам даже не нужно использовать компонент "Провайдер" из библиотеки activ-mobx, если вам нужно распространять обновленную модель в DOM.
Наблюдателей Mobx можно использовать так:
@observable
name = 'bob'
function render( n ){ return (`<div>Hello ${n}</div>`) }
autorun( () =>{
document.getEelementById('baseOfApp').innerHTML = render( name )
})
При изменении имени функция, переданная в автозапуск, будет перезапущена. В этом коде реакция и моб-реакция не используются.