作成日: 2022/10/20 最終更新日: 2022/10/26
文書種別
不具合
状況
修正済み
発生環境
React 18
詳細
React18 + TypeScriptを使用してSpreadJSを実装する場合、エラーが発生します。
回避方法
SpreadJS (Ver.15.2.4)で修正済み。
Ver.15.2.4より前のバージョンでは下記のように、SpreadSheetsとWorksheetをany型として定義して回避可能です。
render() {
let SpreadSheet = SpreadSheets as any;
let WorkSheet = Worksheet as any;
return
<div >
<SpreadSheet workbookInitialized={(spread: any) => this.initSpread(spread)} hostStyle={this.hostStyle} >
<WorkSheet>
<Column></Column>
</WorkSheet>
</SpreadSheet>
</div>;
}