2

Angular JS アプリケーションで使用するスプレッドシート コンポーネントを探しています。Angualr を使用してスプレッドシートを作成する方法についてのチュートリアルを Web で見つけましたが、コピー アンド ペースト機能など、より高度な機能が必要です。利用可能な解決策はありますか?

4

3 に答える 3

3

「たとえば、コピーと貼り付け機能を使用する」というのは漠然とした要件です。
そこで、オープンソースの AngularJs スプレッドシート コンポーネントをいくつか挙げると、次のようになります。

商用ソリューションは、Kendo-UI や Wijmo などです。

于 2015-02-12T11:03:36.513 に答える
2

簡単な答えは、角度用に特別に構築された高度なスプレッドシート コンポーネントを見たことがなく、存在しないと思うということです。

オプション: Kendo のグリッドをスプレッドシートとして使用してみるか、Angular 以外のスプレッドシート コンポーネントを使用して、準備ができたら手動で値を取得することができます。シートとの双方向バインディングが必要でない限り、Angular 化されたスプレッドシートを使用しても、私が考えることができるほど多くのメリットはありません。

もう少し仮説を立てると、小さな編集可能なグリッドを除いて、そのようなものは見つからないのではないかと思います。Angular のパフォーマンスはほとんどのアプリで優れていますが、スプレッドシートを使用すると、バインドが多すぎてすぐに動きが鈍くなります。一般的なパフォーマンスの課題について説明している 1 つの記事を次に示します。繰り返しますが、ほとんどのアプリで Angular は優れており、パフォーマンスは大きな問題ではありません。あなたはたまたま、おそらく適切ではないものについて尋ねていました.

http://tech.small-improvements.com/2013/09/10/angularjs-performance-with-large-lists/

ところで、これはあなたが見つけた例だと思います...

http://thomasstreet.net/blog/spreadsheet.html

そのような小さなことをしようとしているだけなら、おそらく少しカスタマイズして問題ないでしょう。キーストロークをキャプチャし、コントローラーを介してコピー アンド ペーストを実装します。

于 2014-01-28T14:24:15.020 に答える