問題タブ [spreadjs]

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 投票する
1 に答える
477 参照

angular - angularアプリケーションでSpreadJS Chartingライブラリをインポートする正しい方法

Angular アプリケーションに SpreadJS チャート ライブラリをインポートしようとしていますが、どのオプションを試しても結果が得られません。ただし、同じコードとセットアップを使用する同僚は、グラフを正しく使用できます。

使用しているバージョンは次のとおりです。

NPM モジュール経由でインストールされます。

次のガイドも試してみましたが、時代遅れのようでうまくいきません: https://www.grapecity.com/en/blogs/create-angular-spreadsheets-with-angular-cli

コンポーネントでそれらを使用する方法は、次のようにインポートすることです。

呼び出すsheet.charts.clear();と、次のエラー メッセージが表示されます: Cannot read property 'clear' of undefined(sheet は、spreadjs シートへの参照を保持する変数であると仮定します)。私の同僚は同じコードに問題はなく、チャートは完全に読み込まれます。

他に何を試すべきか提案はありますか?

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

javascript - SpreadJSはkeyupイベントの最後にカーソルを設定します

プロジェクトでスプレッドシートを表示するために、spreadjs を使用しています。修正が必要なバグがあります。1.セルテキストの配置を中央/右に設定します。2. テキストを入力し、バックスペースを使用して削除します。3.バックスペースが終了したら(すべてのテキストが削除されます)、セルに「Test」と書き込もうとします。続いて「estT」と表示されます

そういうわけで、各キーアップ イベントの最後にカーソルを設定しようとすると、このバグは解決されると思います。

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

javascript - Spreadjsライブラリを使用して多数のスプレッドExcelシートを効果的に高速にロードするにはどうすればよいですか?

私は、spreadjs と ExcelIO を使用して、100 を超えるシートを含む大きな Excel ファイルを表示しています。これらすべてのシートを Excel ビュー UI に表示する必要があります。表示することはできますが、UI にすべてのシートをロードするのに 3 分以上かかります。少なくとも数枚のシートを1分以内にロードするという制約があり、残りのシートはシート変更イベントでロード/ペイントできます。Spreadjsのみを使用してこれを達成するにはどうすればよいですか?

これが、現在ロードするために使用しているソースコードです。