問題タブ [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.
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 シートへの参照を保持する変数であると仮定します)。私の同僚は同じコードに問題はなく、チャートは完全に読み込まれます。
他に何を試すべきか提案はありますか?
javascript - SpreadJSはkeyupイベントの最後にカーソルを設定します
プロジェクトでスプレッドシートを表示するために、spreadjs を使用しています。修正が必要なバグがあります。1.セルテキストの配置を中央/右に設定します。2. テキストを入力し、バックスペースを使用して削除します。3.バックスペースが終了したら(すべてのテキストが削除されます)、セルに「Test」と書き込もうとします。続いて「estT」と表示されます
そういうわけで、各キーアップ イベントの最後にカーソルを設定しようとすると、このバグは解決されると思います。
javascript - Spreadjsライブラリを使用して多数のスプレッドExcelシートを効果的に高速にロードするにはどうすればよいですか?
私は、spreadjs と ExcelIO を使用して、100 を超えるシートを含む大きな Excel ファイルを表示しています。これらすべてのシートを Excel ビュー UI に表示する必要があります。表示することはできますが、UI にすべてのシートをロードするのに 3 分以上かかります。少なくとも数枚のシートを1分以内にロードするという制約があり、残りのシートはシート変更イベントでロード/ペイントできます。Spreadjsのみを使用してこれを達成するにはどうすればよいですか?
これが、現在ロードするために使用しているソースコードです。