Событие onChange для компонентов Fast UI

Я пытаюсь использовать элементы управления Fast UI с React и TypeScript. Я следовал инструкциям по интеграции с React , но мой onChangeсобытия не запускаются. Что мне не хватает?

The onClickсобытие работает над флажком, но onChange - это действительно то, что мне нужно.

Мой код:

      import { 
  provideFASTDesignSystem, 
  fastCheckbox,
  fastSelect,
  fastOption
} from '@microsoft/fast-components';
import { provideReactWrapper } from '@microsoft/fast-react-wrapper';

const { wrap } = provideReactWrapper(
  React, 
  provideFASTDesignSystem()
);

const FastCheckbox = wrap(fastCheckbox());
const FastSelect = wrap(fastSelect());
const FastOption = wrap(fastOption());
      <FastCheckbox 
  checked={props.properties["fieldsetCheckbox"]}
  onChange={(e: any) => {console.log("onChange");}
/>
      <FastSelect
  value={props.properties["fieldsetCascadingSelect"][0]}
  onchange={(e: any) => {console.log("onchange");}}
>
  <FastOption value="">Select Family...</FastOption>
  {familiesList.map(item => <FastOption value={item.value}>{item.name}</FastOption>)}
</FastSelect>

1 ответ

Если элемент FAST реализует все функции обычного selectHTML-элемент, то вы можете обнаружить, что onselect — это то, что вы ищете.

https://developer.mozilla.org/en-US/docs/Web/API/Element/select_event

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