Поскольку Litho использует декларативный подход к созданию пользовательского интерфейса, привязка происходит естественным образом - вы просто не можете изменить свойство в представлении на месте, вам необходимо заново создать новый компонент. Поэтому, когда новые данные поступают из того источника, который у вас есть, вы просто воссоздаете компонент и устанавливаете его на LithoView
или ComponentTree
.
Другой способ - передать ваш Controller
как проп подписаться на изменения данных и при каждом обновлении данных вызывать обновление состояния, скажем, для компонента. Для подписки / отписки вы можете использовать OnAttached
/ OnDetached
методы: https://fblitho.com/docs/onattached-ondetached
Дайте мне знать, если вам нужна дополнительная информация