問題タブ [office-ui-fabric-react]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
32 参照

reactjs - Office Fabric React - snapToStep がスライダーで機能しない

私はこのコードを持っています:

私はこのバージョンを持ってい^7.93.1ます。
ステップへのスナップが機能せず、typescript でさえsnapToStepprop が存在しないというエラーを報告する

0 投票する
1 に答える
4209 参照

sharepoint - Office UI Fabric Reactでのテーブルの実装?

API からのデータを表示するためにカスタム WebPartで使用でき、ユーザーが必要に応じてExcel シートに簡単にエクスポートできる、 office-ui-fabric-reactのTableコンポーネントを探しています。

私の理解では、Office UI Fabric は「Microsoft Office で編集するように Web サイトを編集する」ようなもので、Microsoft Office にはテーブルがあります。

https://developer.microsoft.com/en-us/fabric#/controls/web

シンプルな HTML 要素を使用してテーブルを作成するこの例を見つけましたが、しばらく調べてみると、Fabric JS は Fabric React と同じではなく、後者を使用しています。

https://developer.microsoft.com/en-us/fabric-js/components/table/table

さらに掘り下げた後、office-ui-fabric-react で実際にこのテーブルを見つけました。

https://github.com/OfficeDev/office-ui-fabric-react/blob/master/apps/fabric-website/src/components/Table/Table.tsx

ただし、次のようにインポートできません。

import { Table } from "office-ui-fabric-react"

さらに掘り下げた後、同じ Github リポジトリでこのサンプル サイトを見つけました。

https://github.com/OfficeDev/office-ui-fabric-react/blob/master/apps/fabric-website/src/pages/Styles/TypographyPage/TypographyPage.tsx

テーブルを使用し、次のようにインポートします。

import { Table } from '@uifabric/example-app-base/lib/index2';

次に、この npm パッケージをインストールして、そこから Table を使用することができました。

https://www.npmjs.com/package/@uifabric/example-app-base

ただし、免責事項があります。「これらのコンポーネントは、主に office-ui-fabric-react リポジトリ内での使用を目的としています。したがって、API が不安定になる可能性があります。」

したがって、これが最善の方法であるかどうかはわかりません。また、Excel エクスポート機能も表示されません。

  1. 私が必要とすることをするコンポーネントはありますか?
  2. ゼロから独自に作成する必要がありますか、それとも Github で見つけたテーブル コードから始める必要がありますか?
0 投票する
1 に答える
94 参照

office-ui-fabric - 動的に作成された入力コントロールの値を取得する

私の React TypeScript プロジェクトでは、TextField、DatePicker、Checkbox、ComboBox などの複数の入力コントロールを UI のようなフォームで動的に作成しています。[送信] をクリックすると、各入力コントロールの値を取得したいと考えています。これを行う効果的な方法は何ですか?コントロールごとに onChange イベントを持つことができますが、これを行うためのより良い方法があるかどうか疑問に思っていました。