要素タイムラインの実装

要素タイムラインの実装

コンポーネント - タイムライン

基本的な使い方

<div class="block">
  <div class="radio">
    並べ替え:
    <el-radio-group v-model="reverse">
      <el-radio :label="true">逆順</el-radio>
      <el-radio :label="false">ポジティブシーケンス</el-radio>
    </el-ラジオグループ>
  </div>

  <el-timeline :reverse="逆">
    <el-タイムライン項目
      v-for="(アクティビティ、インデックス) アクティビティ内"
      :key="インデックス"
      :timestamp="アクティビティ.timestamp">
      {{アクティビティ.コンテンツ}}
    </el-timeline-item>
  </el-timeline>
</div>

<スクリプト>
  エクスポートデフォルト{
    データ() {
      戻る {
        逆: 真、
        アクティビティ: [{
          内容: 「アクティビティは予定通り開始されました」
          タイムスタンプ: '2018-04-15'
        }, {
          内容: 「審査合格」
          タイムスタンプ: '2018-04-13'
        }, {
          コンテンツ: '正常に作成されました'、
          タイムスタンプ: '2018-04-11'
        }]
      };
    }
  };
</スクリプト>

カスタムノードスタイル

<div class="block">
  <el-タイムライン>
    <el-タイムライン項目
      v-for="(アクティビティ、インデックス) アクティビティ内"
      :key="インデックス"
      :icon="アクティビティアイコン"
      :type="アクティビティタイプ"
      :color="アクティビティ.color"
      :size="アクティビティサイズ"
      :timestamp="アクティビティ.timestamp">
      {{アクティビティ.コンテンツ}}
    </el-timeline-item>
  </el-timeline>
</div>

<スクリプト>
  エクスポートデフォルト{
    データ() {
      戻る {
        アクティビティ: [{
          内容:「アイコンの使用をサポートする」
          タイムスタンプ: '2018-04-12 20:46',
          サイズ: 「大」、
          タイプ: 'プライマリ'、
          アイコン: 'el-icon-more'
        }, {
          内容: 「カスタムカラーをサポート」
          タイムスタンプ: '2018-04-03 20:46',
          色: '#0bbd87'
        }, {
          内容: 「カスタムサイズをサポート」
          タイムスタンプ: '2018-04-03 20:46',
          サイズ: '大きい'
        }, {
          コンテンツ: 'デフォルト スタイル ノード'、
          タイムスタンプ: '2018-04-03 20:46'
        }]
      };
    }
  };
</スクリプト>

カスタムタイムスタンプ

<div class="block">
  <el-タイムライン>
    <el-timeline-item タイムスタンプ="2018/4/12" 配置="トップ">
      <el-card>
        <h4>Github テンプレートを更新する</h4>
        <p>Wang Xiaohu が 2018/4/12 20:46 に投稿</p>
      </el-card>
    </el-timeline-item>
    <el-timeline-item タイムスタンプ="2018/4/3" 配置="トップ">
      <el-card>
        <h4>Github テンプレートを更新する</h4>
        <p>王小湖が2018/4/3 20:46に投稿</p>
      </el-card>
    </el-timeline-item>
    <el-timeline-item タイムスタンプ="2018/4/2" 配置="トップ">
      <el-card>
        <h4>Github テンプレートを更新する</h4>
        <p>王小湖が2018/4/2 20:46に投稿</p>
      </el-card>
    </el-timeline-item>
  </el-timeline>
</div>

タイムライン属性

タイムライン項目の属性

タイムラインアイテムスロット

Element Timeline の実装に関するこの記事はこれで終わりです。Element Timeline に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vueタイムラインコンポーネントの使い方

<<:  nginx での書き換えジャンプの実装

>>:  div が iframe に覆われるいくつかの状況とその解決策

推薦する

JavaScript フロー制御 (分岐)

目次1. プロセス制御2. シーケンシャルプロセス制御3. 分岐フロー制御if文1. 支店構造2. ...

さまざまなネットワーク画像形式におけるPNGの利点の詳細な説明

BMP は、ハードウェア デバイスに依存せず、広く使用されている画像ファイル形式です。ビットマップ保...

HTML リスト ボックス、テキスト フィールド、ファイル フィールドのサンプル コード

ドロップダウンボックス、テキストフィールド、ファイルフィールド 上半分はデモンストレーション効果、下...

Reactでプロキシを有効にする2つの実用的な方法

プロキシを有効にする2つの方法React には、直接使用できるカプセル化された Ajax リクエスト...

時間別にグループ化された MySQL クエリ ステートメント

年、月、週、日グループによる MySQL クエリ1. 学年別検索 SELECT DATE_FORMA...

HTML での select optgroup タグの使用の概要

時々、選択した内容をグループ化する必要があります。以前はプログラム制御を使用していました。今日、se...

MySQLでデータベースのインストールパスを表示する方法

mysql コマンドを使用して、mysql のインストール パスを表示できます。 # 次の 2 つの...

Vueは開始時間と終了時間の範囲クエリを実装します

この記事では、Vueで開始時間と終了時間の範囲を照会する方法を参考までに紹介します。具体的な内容は次...

MySQL 5.7.13 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)

この記事では、参考までにMySQL 5.7.13 winx64のインストールと設定方法のグラフィック...

ウェブサイトのパフォーマンス: 画像とCookieの最適化、モバイルアプリケーションの最適化

前のセクションでは、コンテンツ、サーバー、JavaScript、CSS など、Web サイトのパフォ...

Docker クロスホストネットワークの実装 (手動)

1. Macvlan の紹介Macvlan が登場する前は、イーサネット カードに複数の IP ア...

HTML における要素の水平および垂直中央揃えに関する議論

ページをデザインするときには、ログイン ウィンドウを中央に配置するなど、DIV を中央に配置し、ペー...

Js でオブジェクトのディープ オブジェクトを安全に取得するメソッドの例

目次序文文章パラメータ例Lodash 実装:トーキー機能: castPath関数: stringTo...

MySQLの文字セットを変更する方法

1. MySQLの文字セットを確認する '%char%' のような変数を表示します。...

MySQL 8.0.15 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.15 winx64解凍版のインストールと設定方法を紹介します。具体...