как обнаружить изменения в пользовательском виджете в схеме sf?

#typescript #ng-alain

Вопрос:

Когда я работал с компонентом sf ng-alain, я хотел создать пользовательский виджет и не знал, как передать значение из моего виджета в sf и обработать его. Вот код:

 schema = { properties: {  p1: {  title: 'title',  type: 'number',  ui: {  widget: 'my-widget',  change: value =gt; console.log(value)  } as MyUISchema  } }  

Я не знаю, как написать код об «изменении» в моем компоненте виджета.

Комментарии:

1. Я решил эту проблему, вы можете добавить коды, как показано ниже, в свой компонент виджета. Вот код: //где вы хотите передать значение this.ui.change(value)

2. Просто чтобы вы знали, вы можете ответить на свой собственный вопрос, если вы его решили!