Создание своего компонента поддерживающего Bindable
Штатные компоненты могут при помощи bind как принимать значения из ViewModel, так и записывать в него.
Но как сделать свой компонент, чтобы он тоже так умел?
Я думал что дело в создании события.
Например есть свойство value. Надо сделать два метода setValue и getValue и сделать событие valuechange.
Но это не сработало.
Также не помогает twoWayBindable: ["value"]
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|