必要:要素テーブル内の複数の列を並べ替えるには、日付の並べ替えをクリックし、次に名前の並べ替えをクリックして、2 つの並べ替えフィールドをバックエンドに渡して並べ替えます。 発生した問題:要素のテーブル コンポーネントは、単一列の並べ替えのみをサポートします。別の列の並べ替えをクリックすると、以前の並べ替えは自動的にキャンセルされます。オンラインで方法を検索したところ、複数列の並べ替えのスタイルの問題を処理するために :header-cell-class-name と @sort-change を使用することを提案するこの記事を見つけました。長い間試してみたところ、並べ替えをキャンセルすると sort-change イベントが null を返すため、どの列で並べ替えがキャンセルされたのかがわかりませんでした。つまり、element-table イベントに頼っても問題は解決できませんでした。 解決する:ヘッダーをカスタマイズして、2 つの小さなアイコンをヘッダーに直接貼り付けます。次に、クリックソートイベントをそれぞれバインドします。この方法では、並べ替えステータス (昇順、降順、未並べ替え) と並べ替えられた列名の両方を取得できます。この時点で、読者は特定のコードがイントラネットにあり、それを貼り付けるのは簡単ではないことを理解する必要があります。質問がある場合は、コメントしてください。できる限りお答えします。 これで、要素テーブルコンポーネントのマルチフィールド(マルチカラム)ソート方法についての記事は終了です。要素テーブルのマルチフィールドソートに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL alter ignore構文の詳細な説明
>>: アイデアをDockerに接続してワンクリックでデプロイする方法
目次序文1. 準備2. 実際の戦闘2.1 ミニプログラムの権限を設定する2.2 カプセル化ツールの機...
初めて仮想マシンに MySQL をインストールしたとき、多くの問題が発生しました。ここでそれらを書き...
<br />これは、Steven D が書いた Web フロントエンド開発デザインの基本...
tinyMCE の使用方法の詳細な説明初期化TinyMCE を初期化するときは、ページの HEAD ...
問題の起源docker を使用する場合、残念ながら docker コンテナ内のホストのポート 80 ...
この記事の例では、WeChatアプレットのビデオプレーヤーコンポーネントの具体的なコードを参考までに...
この記事では、MySQL 5.7.16 ZIPパッケージのインストールと設定のチュートリアルを参考ま...
VNC はリモート デスクトップ プロトコルです。 VNC を使用して Ubuntu 20.04 を...
1. Vueルーティングの権限制御には一般的に2つの方法がありますa. ルーティングメタ情報(メタ)...
Web フロントエンド開発では、ページに多くの記事を表示することが避けられません。記事の最後にあるク...
Dockerコンテナのマウントディレクトリ情報のみを表示する docker 検査 --format ...
1. 基本概念 //任意のコンテナを Flex レイアウトとして指定できます。 。箱{ ディスプレイ...
序文最近、私は夜に時間を取って「CSS World」という本を読んでいます。この本は非常に興味深く、...
1. インデックスの利点と欠点利点: 高速検索、高速グループ化および並べ替えデメリット: ストレージ...
目次01 問題の説明02 ソリューション1. 他のスレーブライブラリを見つけてすぐに置き換える2. ...