要素タイムラインの実装

要素タイムラインの実装

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

基本的な使い方

<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 に覆われるいくつかの状況とその解決策

推薦する

WIN10 に複数のデータベースがインストールされている場合にコンピュータの速度低下を防ぐ方法

必要なときにサービスを有効にし、必要がないときは無効にします。データベース サービスを管理する方法:...

ES6 Promiseの使い方の詳細な説明

目次約束とは何ですか?拒否の使用法キャッチの使い方すべての使用法レースの使用約束とは何ですか? Pr...

WeChatアプレットは固定ヘッダーとリストテーブルコンポーネントを実装します

目次必要:機能ポイントレンダリング実装のアイデア具体的なコード(react\taro3.0)特定のコ...

MySQL InnoDB のトランザクション特性を確保するにはどうすればよいですか?

序文「データベース トランザクションの特徴は何ですか?」と尋ねられたら、 ACID 特性である原子性...

Dockerモードで起動したTomcatのホームページにアクセスすると404エラーが発生する

シナリオ: docker で tomcat を起動すると (Alibaba Cloud からダウンロ...

jQuery を使用して、iframe 下の無効なページ アンカー ポイントの問題を修正する

適用シナリオ: iframe ページにスクロール バーがなく、親ウィンドウにスクロール バーが表示さ...

Linux 上の Tomcat で MySQL にデータを挿入するときに中国語の文字化けが発生する問題を解決する

1. 問題Windows 上の Eclipse を使用して開発されたプロジェクトは Windows ...

DockerでのinfluxDB分散時系列データベースのインストールと関連操作について簡単に説明します。

influxDB の紹介influxDB は分散型時系列データベースです。 cAdvisor はリ...

CSS マルチカラムレイアウトソリューション

1. 固定幅+適応型期待される効果: 左側は固定幅、右側は適応幅 共通コード: html: <...

MySQL セキュリティ管理の詳細

目次1. 順番に紹介する2. ユーザーを作成する3. ユーザーアカウントを削除する4. アクセス権5...

MySQL レプリケーションの原理と実際のアプリケーションの詳細な説明

この記事では、例を使用して、MySQL レプリケーションの原理と実際のアプリケーションについて説明し...

Docker を使用した nextcloud パーソナル ネットワーク ディスクの構築に関するチュートリアル

目次1. はじめに2. 導入環境ツール4. 展開プロセス要約する1. はじめにNextcloud は...

Windows 環境での MySQL 8.0 のインストール、設定、アンインストール

ソフトウェアバージョンウィンドウズ: ウィンドウズ10 MySQL: mysql-8.0.17-wi...

Chrome 73 によるフレックスレイアウトの崩れの解析と解決方法

現象プロジェクトにはネストされたフレックス構造がいくつかあります。 <スタイル> /* ...

js は丸で囲まれた数字のリストのサンプルコードを動的に追加します

1. まず本文にulタグを追加します <!-- 順序なしリスト --> <ul i...