Поддержка шаблонов наблюдателей 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 )
})

При изменении имени функция, переданная в автозапуск, будет перезапущена. В этом коде реакция и моб-реакция не используются.

Другие вопросы по тегам