SharePoint Framework SPFx & React

Я новичок в SharePoint SPFx и React, у меня есть вопрос, код, сгенерированный gulp ниже:

export default class HelloReactWebPart extends BaseClientSideWebPart<IHelloReactWebPartProps> {
  public render(): void { 

    const element: React.ReactElement<IHelloReactProps> = React.createElement(
      HelloReact,
      {
        description: this.properties.description
      }
    );

    ReactDom.render(element, this.domElement);

  }

Есть ли способ создать элемент с использованием JSX, а не использовать React.ReactElement, как показано ниже:

const element: React.ReactElement<IHelloReactProps> = 
        <HelloReact description={this.properties.description} />

Спасибо!

1 ответ

Решение

Да, это работает, все, что мне нужно сделать, это переименовать имя файла, сгенерированное шаблоном, изменить имя файла "HelloReactWebPart.ts" на "HelloReactWebPart.tsx".

Вот скриншот

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