複数の注文を含むリストが必要です。各注文は一意にすることも、複数の注文を結合することもできます。各注文の下に別のテーブルが表示されます。上の図を参照してください。 各行の動作は異なり、マージコードは公式サイトでいくつかの例を通してまとめられています。 <テンプレート> <div class="アプリコンテナ"> <div> <el-テーブル :data="テーブルデータ" スタイル="幅: 100%;マージン下部: 20px;" :span-method="配列スパンメソッド" 行キー="id" 国境 > <el-table-column type="expand"> <テンプレート スロット スコープ="props"> <el-テーブル クラス="テーブル内テーブル" :show-header="false" :data="props.row.datas" スタイル="幅: 100%;" 行キー="id" :span-method="配列スパンメソッド" 国境 > <el-table-column type="expand"> <テンプレート スロット スコープ="props"> <el-テーブル クラス="テーブル内テーブル" :data="props.row.datas" スタイル="幅: 100%;" 行キー="id" 国境 > <el-table-column prop="date" label="注文日" width="180"></el-table-column> <el-table-column prop="type" label="ドキュメントタイプ" width="180"></el-table-column> <el-table-column prop="ステータス" label="ステータス"></el-table-column> <el-table-column label="操作" width="120"> <テンプレート スロット スコープ="props"> <el-button type="text" size="small">削除</el-button> </テンプレート> </el-table-column> </el-table> </テンプレート> </el-table-column> <el-table-column prop="applyNo" label="申請番号" width="132.2"></el-table-column> <el-table-column prop="name" label="姓名" width="180"></el-table-column> <el-table-column prop="address" label="住所"></el-table-column> </el-table> </テンプレート> </el-table-column> <el-table-column prop="applyNo" label="申請番号" width="180"></el-table-column> <el-table-column prop="name" label="姓名" width="180"></el-table-column> <el-table-column prop="address" label="住所"></el-table-column> <el-table-column label="操作" width="120"> <テンプレート スロット スコープ="props"> <el-button type="text" size="small">削除</el-button> </テンプレート> </el-table-column> </el-table> </div> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ 名前: "name1", コンポーネント: {}, データ() { 戻る { テーブルデータ: [ { id: 1, 申請番号: "202004291234", 名前:「李思」 住所:「上海市普陀区金沙江路1518号」 }, { id: 2, 申請番号: "202004291235", 名前:「張三」 住所:「上海市普陀区金沙江路1517号」 }, { id: 3, 適用番号: "202004291236,202004291237", 名前: 「王武」、 住所:「上海市普陀区金沙江路1519号」 データ: [ { id: 31, 申請番号: "202004291236", 名前: 「王武」、 住所:「上海市普陀区金沙江路1519号」 データ: [ { id: 31, 日付: "2016-05-01", タイプ: "タイプ1", ステータス: 「発送済み」 }, { id: 32, 日付: "2016-05-01", タイプ: "タイプ2", ステータス: 「未発送」 } ] }, { id: 32, 申請番号: "202004291237", 名前: 「王武」、 住所:「上海市普陀区金沙江路1519号」 } ] }, { id: 4, 申請番号: "202004291238", 名前: "赵6六", 住所:「上海市普陀区金沙江路1516号」 } ] }; }, メソッド: { 配列スパンメソッド({ 行、列、行インデックス、列インデックス }) { if (!row.datas) { 列インデックス === 0 の場合 { [0, 0]を返します。 } そうでない場合 (列インデックス === 1) { [1, 2]を返します。 } } } } }; </スクリプト> <style lang="scss" スコープ> .app-コンテナ{ ::v-ディープ{ .el-table th { 背景: #ddeeff; } .el-table__展開セル{ 下境界線: 0px; 右境界線: 0px; パディング: 0px 0px 0px 47px; } } .テーブルインテーブル { 上境界線: 0px; } } </スタイル> 注意: ここで注意すべき点は、公式のデフォルトが children であるため、子ノードはchildren を使用できないことです。そのため、他のドロップダウンコンポーネントが td 幅を設定する場合、内側のレイヤーと外側のレイヤーの差は 47.8 であることに注意してください。 要素テーブルの多層ネスト表示の実践に関するこの記事はこれで終わりです。多層ネスト要素テーブルに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: CentOS7 で docker を使用して Apollo 構成センターをデプロイする実装
序文セキュリティ上の理由から、会社が Linux サーバーへのすべてのログインにセキュリティ制限を課...
1. asキーワードはアサーションを示すTypescript では、アサーションを表現する方法が 2...
1. nginx-1.8.1.tar.gzを解凍する2. fastdfs-nginx-module-...
この記事では、ホイール抽選を簡単に実装するためのVueの具体的なコードを参考までに共有します。具体的...
メタ宣言注釈の手順: 1. モバイル ページと 1 対 1 で対応するすべての PC ページを分類し...
1. 問題複数のフローティング要素は親要素の幅を拡張できず、親要素の高さが 0 になる可能性がありま...
目次1. 最も適切なフィールド属性を選択する2. フィールドをNOT NULLに設定してみる3. サ...
コードは次のようになります。 SELECT @i:=@i+1 行番号、 if(@total=t.s_...
jQuery フォーム検証の例 / ユーザー名、パスワード、住所、電子メールの検証を含む下記の通り ...
1.これは1. 誰が誰に電話をかけますか?例: 関数foo(){ console.log(&quo...
この記事では、例を使用して、MySQL インデックス カーディナリティの概念と使用方法を説明します。...
目次JSはFileReaderを通じて.txtファイルの内容を取得します。 .txtファイルの読み取...
1. Animate.css の紹介Animate.css は、Web プロジェクトですぐに使用で...
1. 解凍版のインストール(1)圧縮パッケージをダウンロードし、ディスクの場所に解凍します。圧縮パッ...
目次0. Webpackとは1. Webpackの使用2. Webpackのコアコンセプト2.1 エ...