問題タブ [smart-table]

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 に答える
1049 参照

angularjs - Angular JS:プットサイドからスマートテーブルを更新してデフォルトの並べ替えを表示するにはどうすればよいですか

グリッドにスマートテーブルを使用しています。マイ グリッドには、デフォルトの並べ替えとして 1 つの列があります。ユーザーが他の列を並べ替えた後、[リセット] ボタンをクリックして、既定の列で並べ替えられたグリッドを更新し、インジケーターも既定の列にリセットしますか?

デフォルトにリセットするボタンアクションをどのように記述しますか?

0 投票する
2 に答える
2721 参照

angularjs - Smart-Table を使用して ng-repeat のパフォーマンスを向上させる方法は?

パフォーマンスの問題があり、解決策が見つかりません。

コンテキスト: テーブルに大量のデータ (500 行、8 列) を表示する必要があります。このデータを表示するために、優れた機能を提供する Smart-table を使用することにしましたが、問題は、大量のデータがあり、データを表示する時間が非常に長いことです (5 ~ 9 秒、これはデバイスのパフォーマンスに依存します)。

重要なこと:すべてのデータを表示する必要があるため、ページネーション方法、制限フィルターは必要ありません。

したがって、このコードは機能しています:

Ionic がディレクティブ ( collection-repeat ) を作成したことを読みました。これにより、アプリはアイテムの膨大なリストを ng-repeat よりもはるかに効率的に表示できます。だから私は自分のソリューションを collection-repeat で作り直そうとしましたが、うまくいきません...

コード コレクション - リピート ソリューション:

エラー: 最大呼び出しスタック サイズを超えました

質問: 大量のデータを持つスマート テーブルのパフォーマンスを向上させる angularjs またはイオン ソリューションはありますか? collection-repeat の何が問題になっていますか?

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

javascript - Angular Smart Table を使用した日付範囲フィルター

Angular Smart Table ( http://lorenzofox3.github.io/smart-table-website/ )に日付範囲フィルターを適用しようとしていますが、それを行うことができませんでした。私がオンラインで見ている唯一の例は、http://plnkr.co/edit/Idbc1JNHKylHuX6mNwZ6?p=previewも壊れています。

これは私のHTMLです:

これは、st-date-range ディレクティブの template.html ファイルの内容です。

そして、これはディレクティブです:

});

また、 $filter を使用して、コンパレータ関数を使用して releaseList のレコードを除外しようとしましたが、スマートテーブルのページネーションが壊れます。

私は本当にここでいくつかの迅速な助けが必要です. どうもありがとうございました!

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

angularjs - Smart-table : 列の並べ替えを無効にする

以下の静的な例では、名の並べ替えがありますが、メール列の並べ替えは無効になっています。

しかし、私の列は動的です。だから私は動的な列ヘッダーをng-repeat. 列をソート可能にするかどうかは、isSortableフラグによって決定されます。

ソート可能にisSortable設定された列のみを作成するにはどうすればよいですか?true