Как перезагрузить HTML виджета при изменении состояния в приведенном коде? Изначально состояние равно ‘none’, а после загрузки страницы оно меняется на новое состояние, но HTML обновляется только при клике. Как автоматически обновить его при изменении состояния?
const h = require(“virtual-dom”).h;
api.createWidget(“my-first-widget”, {
tagName: “div.navigationBar”,
buildKey: () => ‘increment-button’,
defaultState() {
api.onPageChange((url, title) => {
name="новое состояние"
})
return {
name: "none",
};
},
html(attrs, state) {
return h('h1',state.name)
});